Проблема с Innertext заключается в том, что он возвращает информацию о каждом дочернем элементе, а я хочу получить только информацию об этом конкретном узле.
Кроме того, мне не удалось получить значения атрибута PartNumber.
Код: Выделить всё
The xml document:
100
name
LArm
RArm
Head
Body
RLeg
LLeg
Код: Выделить всё
static XmlDocument doc = new XmlDocument();
public static void F()
{
foreach(string FilePath in Directory.GetFiles("XML.Resources/Characters"))
{
doc.Load(FilePath);
foreach(XmlNode Node in doc.ChildNodes)
{
Console.WriteLine(Node.InnerText);
foreach(XmlAttribute Atributo in Node.Attributes)
{
Console.WriteLine(Atributo.Name);
Console.WriteLine(Atributo.Value);
}
}
}
}
100nameLArmRArmHeadBodyRLegLLeg
ID
11000
Подробнее здесь: https://stackoverflow.com/questions/793 ... tes-in-xml
Мобильная версия