在工作中遇到了解析GB2312编码的xml的需求,网上有解析GBK编码XML的解决方案,但对于GB2312编码这种方式并生效,在此推荐一种简单的方法,即直接将xml的编码申明中的encode值替换为UTF-8即可
<?xml version="1.0" encoding="GB2312"?>
xml = strings.Replace(xml, "GB2312", "UTF-8", 1)
在工作中遇到了解析GB2312编码的xml的需求,网上有解析GBK编码XML的解决方案,但对于GB2312编码这种方式并生效,在此推荐一种简单的方法,即直接将xml的编码申明中的encode值替换为UTF-8即可
<?xml version="1.0" encoding="GB2312"?>
xml = strings.Replace(xml, "GB2312", "UTF-8", 1)