perl:xml到对象并精确返回

perl:xml到对象并精确返回,xml,perl,Xml,Perl,是否有任何XML到对象转换器可以再次转换回来,从而确保文件完全重复?我在CPAN上找不到任何可以确保文件在制作时准确进出的工具。这在任何语言中都是不可能的,因为XML有不同的方式来表示相同的数据 包含xml实体的文本数据可以通过转义实体或将内容包装到CDATA部分来表示 空标记可以表示为或 有些空白是无关紧要的,可以修改 由于多个文本xml表示可以表示同一个DOM结构,因此不可能保证将xml文本读入DOM,再次写出并得到完全相同的数据。这在任何语言中都是不可能的,因为xml有不同的表示相同数据的

是否有任何XML到对象转换器可以再次转换回来,从而确保文件完全重复?我在CPAN上找不到任何可以确保文件在制作时准确进出的工具。

这在任何语言中都是不可能的,因为XML有不同的方式来表示相同的数据

包含xml实体的文本数据可以通过转义实体或将内容包装到CDATA部分来表示

空标记可以表示为

有些空白是无关紧要的,可以修改


由于多个文本xml表示可以表示同一个DOM结构,因此不可能保证将xml文本读入DOM,再次写出并得到完全相同的数据。

这在任何语言中都是不可能的,因为xml有不同的表示相同数据的方式

包含xml实体的文本数据可以通过转义实体或将内容包装到CDATA部分来表示

空标记可以表示为

有些空白是无关紧要的,可以修改


由于多个文本xml表示可以表示同一个DOM结构,因此不可能保证将xml文本读入DOM,再将其写出并得到完全相同的结果。

AFAIK每个DOM树都可以由多个xml表示来表示,例如,当您将空格放入标记中时
eq
为什么首先需要它完全相同?好吧,每个DOM树都可以用几个XML表示法表示,例如,当您将空格放入标记中时
eq
为什么一开始你需要它完全一样?