Форум: "Основная";
Текущий архив: 2004.07.11;
Скачать: [xml.tar.bz2];
ВнизКорень XML документа Найти похожие ветки
← →
Ш-К (2004-06-29 15:32) [0]Как узнать - является ли корневым тегом документа тег <root>.
И если не является, то добавить его.
← →
vecna © (2004-06-29 15:43) [1]1. посмотреть, если у него родитель (parent) =)))
2. соответственно...
← →
Ш-К (2004-06-29 15:49) [2]Мне узнать бы, есть ли он вообще тег <root>.
← →
False_Delirium © (2004-06-29 16:08) [3]Так поищи его в тексте тела XML ..:). pos() например .:)
← →
Polevi © (2004-06-29 16:52) [4]selectSingleNode("//root")
← →
Ш-К (2004-06-29 17:20) [5]Polevi © (29.06.04 16:52) [4]
Спасибо - работает.
А как мне для любого документа добавить свой корневой тег <root>?
← →
Ш-К (2004-06-30 15:03) [6]И никто не знает?
← →
Polevi © (2004-06-30 16:04) [7]procedure TForm1.FormCreate(Sender: TObject);
var
doc1,doc2:OleVariant;
begin
doc1:=CreateOleObject("MSXML2.DomDocument.3.0");
doc1.async:=false;
doc1.load("somexmldoc.xml");
doc2:=CreateOleObject("MSXML2.DomDocument.3.0");
doc2.async:=false;
doc2.loadXML("<root></root>");
doc2.documentElement.appendChild(doc1.documentElement);
ShowMessage(doc2.xml);
end;
← →
Ш-К (2004-06-30 16:42) [8]Спасибо, хоть так.
Хотелось бы чтоб и
<?xml version="1.0" encoding="WINDOWS-1251" standalone="no"?>
из doc1 добавлялось само, а не загонялось принудительно.
И коментарии перед корнем.
← →
Polevi © (2004-06-30 21:40) [9]и ключи от квартиры
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.07.11;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.039 c