3
I C#을 사용하여 한 문자열에 xml 값을 저장했습니다. 값을 얻기 전에 노드가 존재하는지 확인
string abcd="<xstructure><a>
<a1>1</a1>
<a2>2</a2>
<a3>3</a3>
</a>
<b>4</b>
</xstructure>";
나는
var xElem = XElement.Parse(abcd);
string b= xElem.Element("b").Value;
그것은 fine.How는 XML 구조에 존재하거나하지는 XML 노드를 확인하기 위해 노력하고, 문자열 등으로부터 XML 값을 검색? 구조체에서 C 값을 얻으려고하면 C 값이 XML 구조체에 존재하지 않습니다. C 값을 얻기 전에 사용 가능한 C 값을 확인해야합니다.. 어떻게하면됩니까? ?
유효하지 않은 XML, 단 하나 개의 루트 노드가 있어야합니다. –
@ChuckSavage는 이제 해당 구조를 확인합니다. –