【发布时间】:2021-02-13 17:15:36
【问题描述】:
我有这个 XML 文件。只有一排。 我需要从文件的路径中读取文件并将信息添加到单独的字符串中 (dateJoined、totals、partials、status 和 counter)。
目前我是这样读取 XML 文件的:
var xml = System.Xml.Linq.XDocument.Load(@pathXML);
我对 C# 非常陌生,但我需要解决这个问题。
XML 文件:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<DATAPACKET Version="2.0">
<METADATA>
<FIELDS>
<FIELD attrname="dateJoined" fieldtype="dateTime"/>
<FIELD attrname="totals" fieldtype="r8"/>
<FIELD attrname="partials" fieldtype="r8"/>
<FIELD attrname="status" fieldtype="r8"/>
<FIELD attrname="counter" fieldtype="r8"/>
</FIELDS>
<PARAMS/>
</METADATA>
<ROWDATA>
<ROW dateJoined="20201027" totals="41314.91" partials="134.55" status="2" counter="126"/>
</ROWDATA>
</DATAPACKET>
如何在单独的变量中获取行的所有属性?
【问题讨论】:
标签: c# xml xml-parsing