当前位置: 技术问答>java相关
如何向xml文件输出"<>"而不是"<&rt;";
来源: 互联网 发布时间:2015-09-06
本文导语: 如何向txt文件输出""而不是"<&rt;" | 没办法的,我们知道,xml的解析由dom和sax两种方法。其实仔细一点会发现,不仅仅是>变成&rt;其他的格式符号也都会变的。这是sax干的,目的在于区分〉的...
如何向txt文件输出""而不是"<&rt;"
|
没办法的,我们知道,xml的解析由dom和sax两种方法。其实仔细一点会发现,不仅仅是>变成&rt;其他的格式符号也都会变的。这是sax干的,目的在于区分〉的用途。也就是说,在xml中〉是一个关键字。不同于其他的语言,这个关键字并没有被禁止使用,只不过其表现形成变了而已
我用的事jwsp,如果直接写文件的话好像是没问题(具体在干活的机器上,不想去查了),但是如果system.out.println的话就会出现。条件是〉的作用不是xml中定义的,也就是说〉应该被理解成字符的地方。
就算直接写文件也是没有关系的,因为这样的形式其他的解析器也是认识的,能够被正确的解析
嗬嗬,如果要人看的话是不大好看,但是谁会看呢?
如果你一定要写成〉,最保险的办法就是自己做数据树到文本的转化:)不难的,嵌套就是了
我用的事jwsp,如果直接写文件的话好像是没问题(具体在干活的机器上,不想去查了),但是如果system.out.println的话就会出现。条件是〉的作用不是xml中定义的,也就是说〉应该被理解成字符的地方。
就算直接写文件也是没有关系的,因为这样的形式其他的解析器也是认识的,能够被正确的解析
嗬嗬,如果要人看的话是不大好看,但是谁会看呢?
如果你一定要写成〉,最保险的办法就是自己做数据树到文本的转化:)不难的,嵌套就是了