SelectSingleNode в xml возвращает Nothing - Visual Basic .NET
Формулировка задачи:
Доброго времени!
Простой XML-файл (называется sandbox.sbc):
Хочу выбрать ноду <IdentityId>144115188075860424</IdentityId>
Делаю так:
Clients возвращает Nothing. Что я не так написал?
Решение задачи: «SelectSingleNode в xml возвращает Nothing»
textual
Листинг программы
Imports System.Xml Module Module1 Sub Main() Dim docText = <?xml version="1.0"?> <MyObjectBuilder_Checkpoint xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <Identities> <MyObjectBuilder_Identity> <IdentityId>144115188075860424</IdentityId> <DisplayName>Spide</DisplayName> <CharacterEntityId>0</CharacterEntityId> <Model>Default_Astronaut</Model> <ColorMask x="0.575" y="0.15" z="0.2"/> </MyObjectBuilder_Identity> </Identities> </MyObjectBuilder_Checkpoint>.ToString() Dim doc As New XmlDocument() doc.LoadXml(docText) Dim node = doc.SelectSingleNode("//Identities/MyObjectBuilder_Identity[IdentityId='144115188075860424']") Console.WriteLine(node.OuterXml) Console.ReadKey() End Sub End Module
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д