parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Ответ

Garg 31.10.2004 19:25

Черт, а вот это не работает

test.html
-------------------------------
$d[^xdoc::load[games.xml]]
$droot[^d.selectSingle[//games]]
$list[^d.select[//games/game]]
^for[i](0;$list-1){
$node[$list.$i]
^if(^node.selectString[string(id)] == 2){
$id[$list.$i]}
}
$delid[^droot.removeChild[$id]]
^d.save[games1.xml
--------------------------------
games.xml
--------------------------------
<?xml version="1.0" encoding="WINDOWS-1251"?>
<games>
<lastid>4</lastid>
<game><id>1</id><name>aaa</name></game>
<game><id>2</id><name>bbb</name></game>
<game><id>3</id><name>ccc</name></game>
<game><id>4</id><name>ddd</name></game>
</games>
--------------------------------------------
скрипт выполняется
файл games1.xml создается с нужным содержанием
но вешается апач выдает приложение выполнило недопустимую операцию
AppName: apache.exe AppVer: 0.0.0.0 ModName: libxml2.dll
ModVer: 0.0.0.0 Offset: 000415ad
как вариант ругань на gc.dll