大家好,
我正在嘗試使用“Parse XML”函數讀取XML文件。
到目前為止,如果不是XML的格式那麼好。看起來它沒有很好地設置。
看一看:
<D BC="0" ID="1" X="10" Y="0">
<A Unit="V">
<P BC="0" ID="0">406.9072E-3</P>
<P BC="0" ID="1">438.1387E-3</P>
<P BC="0" ID="2">438.0009E-3</P>
<P BC="0" ID="3">437.6698E-3</P>
</A>
<B Unit="V">
<P BC="0" ID="0">265.304265E+0</P>
<P BC="0" ID="1">265.304265E+0</P>
<P BC="0" ID="2">265.304265E+0</P>
<P BC="0" ID="3">265.304265E+0</P>
</B>
</D>
<D BC="7" ID="2" X="11" Y="0">
<A Unit="V">
<P BC="0" ID="0">407.4283E-3</P>
<P BC="0" ID="1">438.6683E-3</P>
<P BC="0" ID="2">438.3859E-3</P>
<P BC="0" ID="3">438.0959E-3</P>
</A>
<B Unit="V">
<P BC="0" ID="0">203.125615E+0</P>
<P BC="0" ID="1">203.125615E+0</P>
<P BC="0" ID="2">203.125615E+0</P>
<P BC="0" ID="3">203.125615E+0</P>
</B>
</D>“D”指的是樣品。“A”和“B”是測量屬性。
元素“P”實際上包含測量值,其中屬性包含樣本“ID”的終端,文本包含該值。
我認為問題是,元素“P”包含所有測量值,而不管測量的屬性如何。
如果我嘗試解析XML,我現在只有4列,即終端1,2,3和4。但是,應該有8列。屬性“A”有4列,屬性“B”有4列。
有解決方案來解析此XML以獲取所有信息嗎?
任何幫助表示讚賞。
我能夠使用大量的計數器和開關來解析XML。
如果有人有類似的問題,我可以提供一些幫助 - >下午我。