Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Александр Петросян (PAF) 02.11.2005 16:23
«не расставлять indents, там, где есть текстовые узлы».tmp = cur->children; while (tmp != NULL) { if ((tmp->type == XML_TEXT_NODE) || (tmp->type == XML_CDATA_SECTION_NODE) || (tmp->type == XML_ENTITY_REF_NODE)) { indent = FALSE;соответственно, вот это…
$document[^xdoc::create{<?xml version="1.0" encoding="windows-1251" ?> <document><para>ttt<br/>bb<br/>bb</para><para>hello</para></document>}] $tmp[^document.string[ $.indent[yes] ]] ^tmp.save[ident.xml]…выравнивается так:
<?xml version="1.0" encoding="WINDOWS-1251"?> <document> <para>ttt<br/>bb<br/>bb</para> <para>hello</para> </document>почему такая логика, не очень понятно, но что-то в этом есть.