问题描述
读取一个xml文件,但是用如上方法获取不到节点,但firstNode可以获取到.编码方式是utf-16该如何处理
解决方案
解决方案二:
确定节点名称没有写错??把xml贴出来
解决方案三:
varhh=@"<?xmlversion='1.0'encoding='utf-16'?><Persons><Person><Name>小李</Name></Person><Person><Name>小牛1</Name></Person></Persons>";XDocumentdoc=XDocument.Parse(hh);XElementxe=XElement.Parse(hh);varelements=xe.Elements("Person").Elements("Name");
elements这样能取到值
解决方案四:
首先看你的父节点XElement取得对不对了
解决方案五:
方便贴出你的xml吗?
时间: 2024-10-25 19:58:57