여러분 안녕하세요,
"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을 구문 분석하려고하면 P의 경우 즉, 터미널 1,2,3 및 4에 대해서만 현재 4 개의 열만 가져옵니다. 그러나 8 개의 열이 있어야합니다. 속성 "A"의 경우 4 열, 속성 "B"의 경우 4 열
모든 정보를 얻기 위해이 XML을 구문 분석 할 수있는 솔루션이 있습니까?
어떤 도움을 주셔서 감사합니다.
필자는 많은 카운터와 스위치를 사용하여 XML을 구문 분석 할 수있었습니다.
누구든지 비슷한 문제가 있다면 도움을 줄 수 있습니다. -> 나를.