Мне понравился джысон. Я теперь все храню в джысоне. Даже состояние документов в читалке (страница, масштаб, етц) — в джысоне.
Это норм?
*XML
вот так просто и легко можно десериализовать xml:
auto root_node = doc.first_node("User");
char *jid,
*password;
if (!XMLPath::process(root_node,
[&](rapidxml::xml_node<> *node) → bool
{
return XMLPath::process(node, XMLNode{"Jid"}, XMLNode{0}, XMLValueRetrieve{jid}) &&
XMLPath::process(node, ... more →
Осознал, что для преобразования из XML во что-нибудь достаточно XSLT, и не нужно городить говна на хачкеле.
<defun>bfs<end>queuenet</end><if><null>queue</n ull>nil<let><div><path><car>queue</car></pat h></div><let><div><node><car>path</car>&l t;/node></div><if><eql>nodeend</eql><reverse>pa th</reverse><bfs>end<append><cdr>queue</cdr><ne w-paths>pathnodenet</new-paths></append>net</bfs></if> ;</let></let></if></defun>
XPath в hxt — какое-то уебище. В частности, для //tr/td[1] он возвращает не первую ячейку каждой строки, а тупо одну первую ячейку всей таблицы.
Ну что за ебанизм.
Существует ли способ принимать почту с вложениями в расово верном xml? Парсить quoted printable совсем уныло.
кто-нить использовал библиотеку SXML? Насколько накладно с ней через SXPath общаться? Хуже/лучше чем E4X из флеша?
норот, тут посоны на раёне говорят что xslt тормозное. посему интересует чего есть по теме валидации json, аналогично xsd или dtd и по генерации всякой-разной хуиты по типу xslt, но из json.
совач, поделись автоформатилкой для xml-я позязя. а то vim себя нехорошо ведёт
если между тэгами апмерсанд попадается.
З.Ы. емаксобоги с емаксорелигией идут на емаксохуй powered by RMS
Народ, а нельзя как-нибудь сформировать такой кривой xml в запросе, чтобы парсер на сервере подавился? Например, выбрал всю оперативную память из-за очень сильной вложенности? Хотя я так понимаю, там в основном используются SaX-парсеры наверное? Каким образом, можно поставить на колени современный xml-парсер? ... more →
Я совсем упоролся и описываю настройки архиваторного бекенда в глобальном читабельном XML: http://paste.pocoo.org/show/456630/
Псач, посмотри какая регламентированная смена паролей без предупреждения
~$ grep "Не верное имя или пароль пользователя" logs/ekb*.log | awk '{print $1}' | sed 's/logs/archive/' | sed 's/\.log://' | xargs -i curl -F "login=xynta@mail.ru" -F "passwd=******" -F "XMLfile=@{}" https://ekinobilet.ru/ekbs/upload.aspx
а еще меня бесит, когда люди с важным видом говорят "мы в этом проекте используем технологию XML", при том что у них там просто где-то есть xml-файлик с настройками программы. Все равно, что "мы используем буквы, чтобы писать текст программ"
Если кто-нибудь когда-нибудь вздумает писать на ocamlduce, то вот его типичный type error: http://dump.bitcheese.net/texts/ukuvyko/...
Написал статью про то, куда не надо пхать XML: http://komar.bitcheese.net/ru/tech/плох-...
Чую, что получилось непонятно и скучно. Комментарии приветствуются, буду править.
В конце-концов, от этого зависит будущее человечества.
Пстач, посоветуй просмотрщик третьетега под второтег. Чтобы сам форматировал, отступы делал и ветки умел сворачивать.
*XML is used by:
0xd34df00d
0xd34df00d
analizer
analizer
Ky6uk
Ky6uk
Andrew Motrenko
werdn
Александр Марков
komar
werehuman
werehuman
профессиональный говноед
ulidtko
Артс
arts
Monah Tuk
hatred
nexeuse
nexeuse
SirAnthony
SirAnthony
Darth Bricktop
Like-all
0x2207
0x2207
16+
238328
lexszero
lexszero
Mагог Магогович
magog
beardog
beardog
Minoru
Minoru
няша
generatorglukoff
0xd34df00d
analizer
Ky6uk
werdn
komar
werehuman
ulidtko
arts
hatred
nexeuse
SirAnthony
Like-all
0x2207
238328
lexszero
magog
beardog
Minoru
generatorglukoff