0
C#에서 XMLDocument를 만들려고합니다. 이 파일을 구문 분석하려고합니다.InnerText XmlNode C#
<root>
<child/>
some text here
</root>
그러나 여기에 "some text here"를 할당하려고하면 문제가 발생합니다. 태초에 나는있는 XmlNode의
InnerText=""
하고있는 XmlNode의
InnerXml=</child>
으로는
node.InnerText+="some text here";
일이 내
InnerXml="";
내가 무슨 생각을 이해하지 않는다 나는 잘못하고있다.
참고 다음 XML이있는 경우 - 텍스트가 하위에 오는 경우 문제가 없습니다.
<root>
some text here
<child/>
</root>
파일 자체가 잘못되었습니다. 마지막 요소는 ''(새로운 "루트"노드 열기)이 아니라 ' '이어야합니다. 그리고 여러분은' '(즉시 닫힘) 또는''뒤에' '이옵니다. ''은 (는) 적절한 XML이 아닙니다. –
내 문서를 확인하십시오. XmlDocument 클래스를 통해 도움이 될 것입니다. http://stackoverflow.com/documentation/c%23/1528/xmldocument-and-the-system-xml-namespace#t=201704030752424634413 –
죄송합니다. 철자. 지금 고쳤습니다. – MonicaS