Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
sergei v.2 28.01.2007 13:16 / 28.01.2007 13:17
Есть файл ab.xml:<?xml version="1.0" encoding="windows-1251" ?> <A> <b id='1'> <item value='11...'/> <item value='12...'/> <item value='13...'/> <item value='14...'/> <item value='15...'/> <item value='16...'/> </b> <b id='2'> <item value='21...'/> <item value='22...'/> <item value='23...'/> <item value='24...'/> <item value='25...'/> <item value='26...'/> </b> <b id='3'> <item value='31...'/> <item value='32...'/> <item value='33...'/> <item value='34...'/> <item value='35...'/> <item value='36...'/> </b> </A>пишем такой скрипт ab.html и вызываем ab.html?id=2:
@main[] $xdoc[^xdoc::load[ab.xml]] $list[^xdoc.select[/A/b[@id="$form:id"]]] <hr> $node[$list.0] $xdoc1[^xdoc::create[A]] $root[^xdoc1.selectSingle[A]] $R[^root.appendChild[$node]] ^taint[xml][^xdoc1.string[$.method[html]]]в итоге получается:
<A><b id="2"> <item value="21..."></item> <item value="22..."></item> <item value="23..."></item> <item value="24..."></item> <item value="25..."></item> <item value="26..."></item> </b> <b id="3"> <item value="31..."></item> <item value="32..."></item> <item value="33..."></item> <item value="34..."></item> <item value="35..."></item> <item value="36..."></item> </b> </A>т.е. цепляется <b id="3"> :((
<A><item value="21..."></item> <item value="22..."></item> <item value="23..."></item> <item value="24..."></item> <item value="25..."></item> <item value="26..."></item> </A>не берется сам тег <b id="2"> :(