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

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

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

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

Date: 2011-04-18 01:38 pm (UTC)
From: [identity profile] mikhail k. savkin (from livejournal.com)
Похоже, что это анкоды.

Date: 2011-04-18 01:43 pm (UTC)
From: [identity profile] freiksenet.livejournal.com
То есть это стандартный способ кодировать морфологию? И кому мы должны быть благодарны за столь читаемый способ?

Date: 2011-04-19 06:33 am (UTC)
From: [identity profile] mikhail k. savkin (from livejournal.com)
Анкод - аношкинский код. Если ничего не путаю, то происходит из проекта Диалинг, сейчас активно используется в проекте АОТ и производных от него. А в то время, когда развился Диалинг, никакого xml и чего-либо ему подобного не было.

Date: 2011-04-19 09:56 am (UTC)
From: [identity profile] freiksenet.livejournal.com
Как хмл связан с тем, что то, что нужно было закодировать читабельно, закодировано зубодробительными двухбуквенным комбинациями? ) То есть мне в принципе ненапряжно в таблице посмотреть, но я не особо врубаюсь в мотивацию именно так представлять эти данные )

Profile

metaclass: (Default)
metaclass

April 2017

S M T W T F S
      1
2345678
9101112 131415
16171819202122
23242526272829
30      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Aug. 30th, 2025 03:39 am
Powered by Dreamwidth Studios