База знаний

Справочная система SP-XML

Связанные темы:

Часть 1. Консольное приложение.
Часть 2. Приложение с UI.

Работа с XML

Создайте скрипт

elem = CreateDynamicElem( 'root' );

elem.AddChild( 'name', 'string' ).Value = 'My name';

elem.AddChild( 'saved_date', 'date' ).Value = CurDate;

alert( elem.Xml )

PutUrlData( 'file:///C:/Temp/test.xml', elem.Xml );


В консоль, а также, в файл должно записаться содержимое XML-документа  с одним корневым и двумя дочерними элементами.

 

Попробуем прочитать записанный XML-документ

doc = OpenDoc( 'file:///C:/Temp/test.xml' );

alert( 'url=' + doc.Url );

alert( 'name=' + doc.TopElem.name );

alert( 'cur_date=' + doc.root.saved_date );

 

Обратите внимание, что doc и doc.TopElem – это разные объекты. И можно писать как doc.TopElem так и doc.root, поскольку мы знаем имя нашего корневого элемента – “root”.