- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
1CClientBankExchange
ВерсияФормата=1.01
Кодировка=Windows
Получатель=
ДатаНачала=25.09.2012
ДатаКонца=25.09.2012
...
СекцияРасчСчет
...
КонецРасчСчет
СекцияДокумент=Платежное поручение
...
КонецДокумента
КонецФайла
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
0
1CClientBankExchange
ВерсияФормата=1.01
Кодировка=Windows
Получатель=
ДатаНачала=25.09.2012
ДатаКонца=25.09.2012
...
СекцияРасчСчет
...
КонецРасчСчет
СекцияДокумент=Платежное поручение
...
КонецДокумента
КонецФайла
Формат файла: Стандарт обмена с системами "Клиент банка"
http://v8.1c.ru/edi/edi_stnd/100/101.htm
Пидорва изобрела ini-файлы. Но убило не это, а это:
>Кодировка=Windows
"А что, еще бывают?"
И интересно, как бы парсинг выглядел в общем случае...
ъюфшЁютър=DOS
РљРѕРґРёСЂРѕРІРєР°=Linux
лПДЙТПЧЛБ=Unix
ДатаКонца=...
ДатаНачалаКонца=...
А если кодировка будет ДОС?
- пока не найдется какой-нибудь смелый АМД, который громко скажет "пук" "нет"
А уже были прецеденты?
А теперь всё можно делать относительно RIP и течь.
указываем в какой кодировке будут значения пар, сами параметры всегда в cp1251