Скажем, у меня есть xml. Как получить значение атрибута с помощью VB?Как получить значения атрибута xml?
0
A
ответ
3
Предполагаете, что вы используете библиотеку MSXML?
В следующем коде будут выводиться все значения атрибутов дочерних узлов. XML в этом случае: -
<?xml version="1.0" encoding="utf-8"?>
<documents>
<document id="12345" created="2002-09-24" owner="Andy" />
</documents>
Таким образом, на выходе будут отображаться значения идентификатора, созданного и владельца.
Вот код: -
Dim XML As String
Dim objXML As New MSXML2.DOMDocument
Dim objElem As MSXML2.IXMLDOMElement
Dim objSub As MSXML2.IXMLDOMElement
XML = "<?xml version=""1.0"" encoding=""utf-8""?><documents><document id=""12345"" created=""2002-09-24"" owner=""Andy"" /></documents>"
If Not objXML.LoadXML(XML) Then
Err.Raise objXML.parseError.ErrorCode, , objXML.parseError.reason
End If
Set objElem = objXML.selectSingleNode("//documents")
For Each objSub In objElem.childNodes
Debug.Print objSub.nodeName
If objSub.Attributes.length > 0 Then
For i = 0 To objSub.Attributes.length - 1
Debug.Print objSub.Attributes(i).nodeName & " - " & objSub.Attributes(i).nodeValue
Next i
End If
Next
0
Вы также можете захотеть взглянуть на это:
Смежные вопросы
- 1. получить дочерние узлы значения атрибута XML
- 2. Sanitize Значения атрибута XML
- 3. Как получить значение атрибута XML?
- 4. Проверка значения атрибута XML
- 5. Замена значения атрибута XML
- 6. Получить значение атрибута XML от соответствующего значения атрибута
- 7. Как получить значение атрибута xml
- 8. Как получить значение атрибута XML?
- 9. SAML2 xml структурированные значения атрибута
- 10. Получить значение атрибута xml
- 11. Получить значение атрибута XML
- 12. Чтение значения атрибута из XML
- 13. Как извлечь/получить значения атрибута xml для отображения
- 14. Как получить значения атрибута xml с помощью Document builder factory
- 15. Получить значение атрибута XML
- 16. Получить значение атрибута из XML
- 17. Изменение значения атрибута XML в файле XML
- 18. Установка значения атрибута в XML
- 19. Ошибка значения атрибута сборки XML
- 20. Как сортировать XML на основе значения атрибута
- 21. Как загрузить все значения атрибута из XML
- 22. Как создать кастор для значения атрибута XML
- 23. Использование значения атрибута XML как переменной XSL
- 24. Получить значение атрибута XML как строка
- 25. Как получить значение из атрибута в XML?
- 26. Как получить значение атрибута xml, содержащее двоеточие?
- 27. Чтение значения XML на основе атрибута
- 28. XPath получить значение атрибута XML
- 29. Sed получить значение атрибута XML
- 30. Получить значения XML узла по имени атрибута в PHP
Может быть, вы должны дать более подробную информацию? Как вы теперь загружаете XML или делаете что-либо с XML прямо сейчас? –