load. Загрузка XML с диска, HTTP-сервера или иного источника

^xdoc::load[имя файла]

Конструктор загружает XML-код из некоторого файла или адреса на HTTP-сервере и создает на его основе объект класса xdoc.
Parser может считать XML из произвольного источника, см. раздел «Чтение XML из произвольного источника».

имя файла - имя файла с путем или URL файла на HTTP-сервере.

Пример загрузки XML-документа с диска
$xdoc[^xdoc::load[article.xml]]
$
response:body[^xdoc.
string[]]

Пример загрузки XML-документа с HTTP-сервера
$xdoc[^xdoc::load[http://www.cbr.ru/scripts/XML_daily.asp]]
На
    
^xdoc.
selectString[string(/ValCurs/@Date)]
курс валюты
    $node[^xdoc.
selectSingle[/ValCurs/Valute[CharCode='USD']]]
    "^node.selectString[string(Name)]"
равен
    
^node.selectString[string(Value)]
<hr />
<pre>
^taint[^xdoc.
string[]]</pre>


In order to add comments you must register.
Copyright © 1997–2021 Art. Lebedev Studio | http://www.artlebedev.ru Дата обновления: 20.09.2007