Гость
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / .removeAttribute / 4 сообщений из 4, страница 1 из 1
26.03.2009, 14:39
    #35893824
TD6370
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
.removeAttribute
Нработает метод .removeAttribute на удаление атрибута, проверяю существование атрибута: commInfo.getAttribute указывает что существует проверяю файл, атрибут как был так и остаеться может еще прописать чегото нужно? Зарание благодарен.
...
Рейтинг: 0 / 0
26.03.2009, 23:05
    #35895164
_Vasilisk_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
.removeAttribute
TD6370может еще прописать чегото нужно?Да. Свой код.
...
Рейтинг: 0 / 0
27.03.2009, 09:49
    #35895585
TD6370
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
.removeAttribute
_Vasilisk_,
Public Sub DeleteInf(GStatus As String, PoleXML As String)
Dim PatchXML As String

PatchXML = Environ("APPDATA") & "\" & "БД.xml"

Set xmldoc = New DOMDocument
xmldoc.Load PatchXML

Dim commInfo As IXMLDOMElement

' Поиск собирательного элемента
Set fso = CreateObject("Scripting.FileSystemObject")
If Not fso.FileExists(PatchXML) Then
MsgBox "Не создана XML база", vbInformation, "!"
Exit Sub
End If

Set commInfo = xmldoc.documentElement.selectSingleNode("//Body").selectSingleNode(GStatus)

If TypeName(commInfo) <> "Nothing" Then

xmldoc.loadXML xmldoc.xml
If TypeName(commInfo.getAttribute("A" & PoleXML)) <> "Nothing" Then
commInfo.removeAttribute ("A" & PoleXML)
End If
End If

Exit Sub
...
Рейтинг: 0 / 0
27.03.2009, 14:15
    #35896558
TD6370
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
.removeAttribute
Нашел ошибку:
надо было убрать xmldoc.loadXML xmldoc.xml
и после removeAttribute прописать xmldoc.save PatchXML
...
Рейтинг: 0 / 0
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / .removeAttribute / 4 сообщений из 4, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]