小编use*_*013的帖子

JAXB unmashalling cdata

我不需要marshaller,我已经有了XML文件.所以我按照本指南来了解如何解组CDATA中的内容.但是,我发现,如果我跳过主要的编组部分并且只做解组部分,它似乎不起作用.所以我的主要内容仅限于以下内容

Book book2 = JAXBXMLHandler.unmarshal(new File("book.xml"));
System.out.println(book2);  //<-- return null. 
Run Code Online (Sandbox Code Playgroud)

我期待看到CDATA中的任何内容.我确信我错过了一些东西,但不确定是什么.

java jaxb cdata unmarshalling

4
推荐指数
1
解决办法
4502
查看次数

如何在jaxb编组期间跳过空字段

marshaller是否有办法生成一个跳过任何null属性的新xml文件?因此someAttribute =""之类的内容不会出现在文件中.

谢谢

null attributes jaxb marshalling

1
推荐指数
1
解决办法
9610
查看次数

标签 统计

jaxb ×2

attributes ×1

cdata ×1

java ×1

marshalling ×1

null ×1

unmarshalling ×1