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>


Copyright © 1997–2024 Art. Lebedev Studio | http://www.artlebedev.ru Дата обновления: 06.06.2024