| Новости | FAQ | Авторы | Документация | В действии | Библиотека |
| Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
AleXp 13.10.2014 20:00
На входе:@USE
Debug.p
@main[]
$xdocSite[^xdoc::create{
<!DOCTYPE document [
<!ATTLIST div id ID #IMPLIED>
<!ATTLIST p id ID #IMPLIED>
<!ATTLIST a id ID #IMPLIED>
]>
<document/>
}]
$addedNode_html[^xdocSite.documentElement.appendChild[^xdocSite.createElement[html]]]
$addedNode_body[^addedNode_html.appendChild[^xdocSite.createElement[body]]]
$addedNode_div[^addedNode_body.appendChild[^xdocSite.createElement[div]]]
$addedNode_div.nodeValue[test1_value]
^addedNode_div.setAttribute[id;test1]
$addedNode_p[^addedNode_body.appendChild[^xdocSite.createElement[p]]]
^addedNode_p.setAttribute[id;test2]
$addedNode_a[^addedNode_p.appendChild[^xdocSite.createElement[a]]]
$addedNode_a.nodeValue[Link to parser3 web site]
^addedNode_a.setAttribute[id;test3]
^addedNode_a.setAttribute[href;http://www.parser.ru/]
$ElementIDdiv[^xdocSite.getElementById[test1]]
$ElementIDp[^xdocSite.getElementById[test2]]
$ElementIDa[^xdocSite.getElementById[test3]]
^dshow[$xdocSite]
^dshow[$ElementIDdiv]
^dshow[$ElementIDp]
^dshow[$ElementIDa]На выходе: memory used/collected: 784/0 KB calls/dcompacts: 0/0 Usage: 0.000 s, Utime: 0.000 s
^xdoc::create{<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE document [
<!ATTLIST div id ID #IMPLIED>
<!ATTLIST p id ID #IMPLIED>
<!ATTLIST a id ID #IMPLIED>
]>
<document>
<html>
<body>
<div id="test1">test1_value</div>
<p id="test2">
<a id="test3" href="http://www.parser.ru/">Link to parser3 web site</a>
</p>
</body>
</html>
</document>}
memory used/collected: 804/0 KB calls/dcompacts: 0/0 Usage: 0.000 s, Utime: 0.000 s
<div id="test1">test1_value</div>
memory used/collected: 812/0 KB calls/dcompacts: 0/0 Usage: 0.000 s, Utime: 0.000 s
<p id="test2"><a id="test3" href="http://www.parser.ru/">Link to parser3 web site</a></p>
memory used/collected: 816/0 KB calls/dcompacts: 0/0 Usage: 0.000 s, Utime: 0.000 s
<a id="test3" href="http://www.parser.ru/">Link to parser3 web site</a>