metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2011-04-18 02:49 pm

А теперь, что-то совершенно новое: Бородатая женщина пишет XML

Для начала взгляните на ссылку: http://www.cacodaemon.org/content/XmlSlavery.xml
Я не смог это запостить в нескольких nopaste, уплющиваются.

Сие является форматом экспорта-импорта некоей странной опердени, предназначенной для отсылки информации в налоговые. Клиенты втайне желают, чтобы я генерировал из своей опердени данные в этом формате. Документации на формат, само собой, нету.

Для начала, оцените наличие структуры внутри имен узлов.
Затем транслитерированный русский язык в именах. Почему тогда уже не настоящий русский? (или xml запрещает, или кодировки не осилили)
Затем то, что в качестве имен полей таблиц используются крайне осмысленные строки типа "rYcX" или "rnc1,rnc2..,rncN". Очень похоже на то, что кто-то имитирует Excel.

В общем, единственное что приходит мне в голову - это написать "Модуль Универсального Экспорта В Форматы, Надиктованные Червем С Луны", задокументировать формат его шаблонов и отдать клиентам - а там пусть кто-нибудь, у кого вид этого xml не вызывает нервного срыва и кошмаров, сделает шаблон под него.

[identity profile] metabr.livejournal.com 2011-04-18 12:22 pm (UTC)(link)
Юридические лица отныне будут называться UrLiza.

[identity profile] mr-st.livejournal.com 2011-04-18 12:27 pm (UTC)(link)
OMG, это юрлица оказыватеся!

[identity profile] metaclass.livejournal.com 2011-04-18 12:28 pm (UTC)(link)
О блин, это еще и не самоочевидно транслитерируется? :)

[identity profile] metabr.livejournal.com 2011-04-18 12:29 pm (UTC)(link)
Не самоочевидно. Не у всех мозг вывернут оперденями наизнанку.

[identity profile] mr-st.livejournal.com 2011-04-18 12:31 pm (UTC)(link)
Орлица, улица да хрен знает еще может быть. Русские слова на латинице мне сворачивают моск :)

[identity profile] dnnx.livejournal.com 2011-04-18 03:44 pm (UTC)(link)
Ох ты ж блин... Я-то думал что это за земля-урлица такая. Ёбаный пиздец. У меня кровь из глаз.