GrailsXML转换器从文件添加XML
我正在使用GrailsXML转换器为一些域类注册自定义XML封送器 有一个类需要将文件中的XML追加到目标XML中,如下所示:GrailsXML转换器从文件添加XML,xml,grails,converter,Xml,Grails,Converter,我正在使用GrailsXML转换器为一些域类注册自定义XML封送器 有一个类需要将文件中的XML追加到目标XML中,如下所示: <myobject> <field1>xxx</field1> <file> <data>..</data> ... </file> </myobject> 是否可以添加文件的内容,但没有转义?也尝试了JSON转换器,做了同样的操作,我得到了一个
<myobject>
<field1>xxx</field1>
<file>
<data>..</data>
...
</file>
</myobject>
是否可以添加文件的内容,但没有转义?也尝试了JSON转换器,做了同样的操作,我得到了一个转义的JSON
<myobject>
<field1>xxx</field1>
<file>
<data>..</data>
...
</file>
</myobject>
XML.registerObjectMarshaller(MyObject) { o, xml ->
def _file = new File(o.file_name)
xml.build {
field1(o.field1)
xml.startNode 'file'
//xml.convertAnother vf.text
xml.chars vf.text
xml.end()
}
}