Size: a a a

Ассемблер

2020 December 08

A

Aleksandr in Ассемблер
такая же, как и в JSON
источник

A

Aleksandr in Ассемблер
экранируй все что зарезервировано
источник

DR

Dima Richev in Ассемблер
Aleksandr
такая же, как и в JSON
Json не путает начало и конец строки, а своего символа новой строки у него, к счастью, нет
источник

A

Aleksandr in Ассемблер
а " - это что?
источник

A

Aleksandr in Ассемблер
по приколу ставится?
источник

DR

Dima Richev in Ассемблер
начало - "строка
строка
строка
строка" - конец
источник

A

Aleksandr in Ассемблер
угу. а тепеь у тебя внутри строки "
источник

A

Aleksandr in Ассемблер
будешь ли ты его экранировать?
источник

DR

Dima Richev in Ассемблер
Aleksandr
угу. а тепеь у тебя внутри строки "
\"
источник

A

Aleksandr in Ассемблер
вот и в INI так, только символ другой
источник

A

Aleksandr in Ассемблер
в чем преимущество-то?
источник

DR

Dima Richev in Ассемблер
Какой?
источник

A

Aleksandr in Ассемблер
перенос строки, епт
строка=начало\
продолжение\
конец
источник

DR

Dima Richev in Ассемблер
Не, ерунда.
источник

DR

Dima Richev in Ассемблер
А внутри?
источник

A

Aleksandr in Ассемблер
что внутри?
источник

DR

Dima Richev in Ассемблер
строка=начало\
на\ча\ло
начало\
\нача\ло
источник

DR

Dima Richev in Ассемблер
Dima Richev
строка=начало\
на\ча\ло
начало\
\нача\ло
Вот
источник

A

Aleksandr in Ассемблер
так же экранируй как слеши экранируются в JSON
источник

A

Aleksandr in Ассемблер
говорю же, то же самое. но в json конец значения это кавычки, а в INI - перенос строки
по итогу мы имеем человекочитаемость и упрощение парсинка за счет отсутствия разделения на типы данных и вложенности. но применять INI там где нужна вложенность - глупость
источник