Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 对Castor生成的XML进行排序_Java_Xml_Marshalling_Castor - Fatal编程技术网

Java 对Castor生成的XML进行排序

Java 对Castor生成的XML进行排序,java,xml,marshalling,castor,Java,Xml,Marshalling,Castor,我正在使用Castor进行XML绑定。。我们需要根据两个不同的字段对XML进行排序。在编组时,有没有办法在castor中指定排序顺序 如果castor没有此功能,那么哪种方法将是更好的排序方法 这是排序的实际问题 我有两个不同对象的集合,它们分别按日期排序。我将这两个集合设置为另一个对象,我们有相应的映射文件,该文件将按照映射文件中定义的集合顺序生成XML。。这没关系 但现在我想在XML中按日期排序这两组不同的集合 我不完全清楚你的确切意思。您的意思是您有一个要转换为XML的对象集合,并且希望在

我正在使用Castor进行XML绑定。。我们需要根据两个不同的字段对XML进行排序。在编组时,有没有办法在castor中指定排序顺序

如果castor没有此功能,那么哪种方法将是更好的排序方法

这是排序的实际问题

我有两个不同对象的集合,它们分别按日期排序。我将这两个集合设置为另一个对象,我们有相应的映射文件,该文件将按照映射文件中定义的集合顺序生成XML。。这没关系


但现在我想在XML中按日期排序这两组不同的集合

我不完全清楚你的确切意思。您的意思是您有一个要转换为XML的对象集合,并且希望在XML输出中以特定顺序查看它们吗


例如,在集合列表中是否有这些对象?如果以上是您的问题,那么在将列表传递给Castor之前,请确保列表中的对象顺序正确。

在Castor中找不到任何内容。使用XSLT对XML进行排序。使用XALAN


谢谢你的回复,很抱歉不清楚。。现在我已经对这个问题做了改变。。我已经在上面详细解释了这个场景。。。