XML.RemoveElement
Описание
Удаляет указанный элемент (и все его дочерние элементы) из загруженного в настоящий момент XML документа.
Примечание: Для получения дополнительной информации о действиях XML смотрите тему Общее представление о действиях XML.
ПараметрыВозврат
Ничего. Можно использовать действие Application.GetLastError для определения случился ли отказ в работе этого действия и почему.
Смотрите также: Связанные действия
ПримерыПример 1-- This example assumes the sample XML is already loaded into memory. -- В этом примере предполагается что образец XML уже загружен в память. -- Return the currently loaded XML in a string. -- Возвращаем в виде строки текст XML, загруженный в настоящий момент. strXML = XML.GetXML(); if (strXML ~= "") then Dialog.Message("Original XML contents", strXML); end -- Removes the address info element from the first customer entry. -- Удаляем элемент address info из первого вхождения customer. XML.RemoveElement("database/customer/address_info"); -- See if any errors occurred. If no errors occurred, display the string. -- Смотрим, не было ли какой ошибки. Если ошибок нет, показываем строку. error = Application.GetLastError(); if (error == 0) then -- Return the currently loaded (modified) XML in a string. -- Возвращаем в виде строки текст XML, загруженный (измененный) в настоящий момент. strXML = XML.GetXML(); if (strXML ~= "") then Dialog.Message("Modified XML contents", strXML); end else Dialog.Message("Error", _tblErrorMessages[error]); endПолучаем в виде строки текст XML, загруженный в настоящий момент и вначале показываем его в диалоговом окне сообщения. Затем удаляем элемент address info из первого вхождения элемента customer и перезагружаем текст XML как строку. Окончательный XML текст затем показываем в диалоговом окне сообщения.
Смотрите также: Связанные действия
|