Мне понравился джысон. Я теперь все храню в джысоне. Даже состояние документов в читалке (страница, масштаб, етц) — в джысоне.
Это норм?
*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
профессиональный говноед
ulidtko
Ky6uk
Ky6uk
Andrew Motrenko
werdn
Александр Марков
komar
werehuman
werehuman
lexszero
lexszero
Mагог Магогович
magog
beardog
beardog
Minoru
Minoru
няша
generatorglukoff
Артс
arts
Monah Tuk
hatred
nexeuse
nexeuse
SirAnthony
SirAnthony
Darth Bricktop
Like-all
0x2207
0x2207
16+
238328
0xd34df00d
analizer
ulidtko
Ky6uk
werdn
komar
werehuman
lexszero
magog
beardog
Minoru
generatorglukoff
arts
hatred
nexeuse
SirAnthony
Like-all
0x2207
238328