XML.RemoveAttribute
Описание
Удаляет из элемента указанный атрибут.
Примечание: Для получения дополнительной информации о действиях XML смотрите тему Общее представление о действиях XML.
ПараметрыXMLPath
(строка) Путь к элементу, чей атрибут нужно удалить.
AttributeName
(строка) Имя атрибута, что нужно удалить.
Возврат
Ничего. Можно использовать действие 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 "product" attribute from the first customer. -- Удаляем атрибут "product" из первого элемента customer. XML.RemoveAttribute("database/customer", "product"); -- 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, загруженного в настоящий момент, в виде строки и сначала показываем её в диалоговом окне сообщения. Затем удаляем атрибут "product" из первого элемента customer и затем новый текст XML показываем в диалоговом окне сообщения.
Смотрите также: Связанные действия
|