我正在使用以下方法将 DataSet 写入 XML 文件:
DataSet.WriteXml(XMLWriter, XmlWriteMode.WriteSchema);
XMLWriter编码设置为Encoding.UTF8。
我的代码一切正常,除了点 ( '.') 字符。WriteXml将特殊字符转换为 Unicode HEX,例如,空格 ( ' ') asx0020和下划线 ( '_') as x005F。但是,点 ( '.') 按原样存储。
如何确保点 ( '.') 存储x2024在使用生成的 XML 文件中DataSet.WriteXML?