-3
의 닫힌 태그 부모에서 xml 하위을 읽는 방법 XmlDocument를 사용하여 C#으로 일반 xml 파일을 읽는 방법을 알고 있습니다. 그러나 XML 파일이 다른이 시간,이 구조는 다음과 같습니다C#
<year>2010</year>
<value>20000</value>
<exp>k(x + y)/m</exp>
<item>30</item>
<law>Ley 10, art. 40</law>
<law>Ley 10, art. 50</law>
<item>140</item>
<law>Ley 10, art. 40</law>
<year>2011</year>
당신이 볼 수 있듯이, 올해는 가치, 특급 및 항목 및 항목의 부모 노드 법률 차일의 부모입니다. 그래서이 정상적인
<parent> <child>a</child> </parent>
XML 파일 구조처럼되지 않습니다. 나에게 힌트를 주시겠습니까? 감사.
들여 쓰기는 매우 오해의 소지가 있습니다. * 단지 * 일련의 요소가 있습니다. 그들 중 누구도 다른 요소를 포함하지 않습니다. –
두 개의 꺾쇠 괄호를 함께 치고 XML이라고 부를 수는 없습니다. 이것은 XML이 아니므로 구문 분석 할 수 없습니다. XML에서 공백은 중요하지 않습니다. 이것이 정말로 당신이 작업해야하는 모든 데이터라면, 당신은 당신 자신의 파서를 만들어야 할 것입니다. – CodeCaster
들여 쓰기 수준에서 이러한 "XML"노드의 계층 구조가 결정됩니다. 그렇다면 마지막 ''줄이 처음 줄과 같은 레벨에 있지 않아야합니까? –