xdoc Alt ←

Метод 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>
Чтобы пример корректно работал, необходимо чтобы в основном auto.p была раскомментирована строка $.windows-1251[$charsetsdir/windows-1251.cfg] хеша $CHARSETS.