A.XML 文件和 B.XML文件为2个软件(A软件和B软件)所导出来的格式。导出的内容完全一样。
现在我使用C软件导入的时候 提示A.XML 导入成功。B.XML 文件编码格式不正确。
我现在右键A.XML文件使用记事本打开将里面所有的内容复制。再右键B.XML文件使用记事本打开粘贴(覆盖原有的内容)进去保存。导入得时候仍然提示编码格式不正确。
我将B.XML文件(是源文件 不是复制内容后的文件)右键使用记事本打开全部复制。右键A.xml文件使用记事本打开。粘贴(覆盖原有的内容) 保存后 导入时可以正常导入。请问B.xml的问题出现在哪呢?
问题已经找到了。 是因为我把文件导出的时候没有 转换格式。
如何让我导出的XML文件 导出的编码格式为UTF-8的格式呢?
2个XML文件内容完全一样 为什么一个提示编码格式不正确呢?
答案:2 悬赏:30 手机版
解决时间 2021-03-10 07:43
- 提问者网友:浪荡绅士
- 2021-03-09 14:59
最佳答案
- 五星知识达人网友:走死在岁月里
- 2021-03-09 16:02
void outputXML() throws DTreeException {
DOMSource domSource = new DOMSource (doc);
StreamResult streamResult = new StreamResult(this.out);
try {
TransformerFactory transformerFactory=TransformerFactory.newInstance();
Transformer transformer=transformerFactory.newTransformer();
Properties properties = transformer.getOutputProperties();
properties.setProperty(OutputKeys.ENCODING, "gb2312 ");
properties.setProperty(OutputKeys.VERSION, "1.0 ");
transformer.setOutputProperties(properties);
transformer.transform(domSource,streamResult);
}
catch (TransformerConfigurationException tce) {
tce.printStackTrace();
throw new DTreeException( "TransformerConfigure Exception: "+tce.getMessage());
}
catch (TransformerException te) {
te.printStackTrace ();
throw new DTreeException( "Transformer Exception: "+te.getMessage());
}
}
DOMSource domSource = new DOMSource (doc);
StreamResult streamResult = new StreamResult(this.out);
try {
TransformerFactory transformerFactory=TransformerFactory.newInstance();
Transformer transformer=transformerFactory.newTransformer();
Properties properties = transformer.getOutputProperties();
properties.setProperty(OutputKeys.ENCODING, "gb2312 ");
properties.setProperty(OutputKeys.VERSION, "1.0 ");
transformer.setOutputProperties(properties);
transformer.transform(domSource,streamResult);
}
catch (TransformerConfigurationException tce) {
tce.printStackTrace();
throw new DTreeException( "TransformerConfigure Exception: "+tce.getMessage());
}
catch (TransformerException te) {
te.printStackTrace ();
throw new DTreeException( "Transformer Exception: "+te.getMessage());
}
}
全部回答
- 1楼网友:神也偏爱
- 2021-03-09 16:08
建立一个 xml 的开发环境需要经过以下步骤:
1。安装 java runtime environment
2。安装一个 java 编译器。
3。安装一个 jsp container。
4。安装一个支持 xslt 的 taglib。
5。安装一个 xml parser。
6。安装一个支持 xslt 的浏览器。
7。安装一个 xml 文件的编辑器
“xml”是用于网络上数据交换的语言,具有与描述web页面的“html”语言相似的格式。该语言有“可以利用web浏览器进行数据确认”以及“易于生成数据”等优点,因此主要用于在企业之间,或者在企业内部更加方便地进行数据交换和利用。首先为了便于理解,下面假设有这么一种情况:某图书销售商要着手建立自己的站点,并发送书店里的品种目录和库存情况等信息。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯