CSharp · Console
using System;
using System.Xml;
public class Program
{
public static void Main()
{
var xml = @"<?xml version=""1.0"" ?>
<server xmlns=""exampleServer"">
<system-properties>
<property name=""prop0"" value=""null""/>
<property name=""prop1"" value=""true""/>
<property name=""prop2"" value=""false""/>
</system-properties>
</server>";
var doc = new XmlDocument();
doc.LoadXml(xml);
var nsMgr = new XmlNamespaceManager(doc.NameTable);
nsMgr.AddNamespace("es", "exampleServer");
var properties = doc.DocumentElement.SelectNodes("//es:system-properties/es:property", nsMgr);
FiddleHelper.WriteTable(properties);
}
}