博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C#读取XML文件中有乱码的处理办法
阅读量:6611 次
发布时间:2019-06-24

本文共 444 字,大约阅读时间需要 1 分钟。

1.以文本的方式读取出xml内容

2.如果xml加载文本失败,替换掉乱码的内容

private static void loadxml(XmlDocument doc, string str){try{doc.LoadXml(str);}catch (System.Xml.XmlException ex){long count = 1;int position = 0;while (count < ex.LineNumber && (position = str.IndexOf('\n', position)) != -1){count++;position++;}string Newstr=str.Replace(str.Substring(position + ex.LinePosition - 1, 1), "");loadxml(doc, Newstr);}}

 

转载于:https://www.cnblogs.com/GarsonZhang/p/5697904.html

你可能感兴趣的文章
netty的编解码器介绍
查看>>
linux中 vi / vim显示行号或取消行号命令
查看>>
svn文件修改后,默认只有当前文件更改而父文件没有标注
查看>>
NoSQL分布式数据库的独家见解- Adam Fowler
查看>>
码云生产 添加公钥
查看>>
面试技巧:带走面试官的节奏
查看>>
css3实现星星闪烁效果
查看>>
让我们来说说:Java线程池!
查看>>
Spring Web MVC工作原理
查看>>
PHP6种加密方法介绍
查看>>
oracle取前几行|中间几行|后几行
查看>>
java算法-递归算法思想
查看>>
领域驱动的设计
查看>>
16.1 Tomcat介绍
查看>>
Tumblr 爬虫
查看>>
B站,N站,汤站,爬虫下载资源总结与技巧(二)
查看>>
QuickBI助你成为分析师——数据源FAQ小结
查看>>
速记 UWP Unit Test 异常:ailed to initialize client proxy: could not connect to test process
查看>>
十周三次课
查看>>
解读POI操作之表格导出(生成多个sheet)
查看>>