wc3 xml java dom文档

​https://www.w3cschool.cn/java/java-dom-intro.html​





1.使用javax.xml.bind包实现bean-xml互转

JAXB(Java Architecture for XML Binding) 是一个业界的标准,是一项可以根据XML Schema产生Java类的技术。

​https://bbs.huaweicloud.com/blogs/218400​


<dependency>             <groupId>javax.xml.bind</groupId>             <artifactId>jaxb-api</artifactId>             <version>2.3.1</version> </dependency>


2. git项目​​jaxb-example​

​https://github.com/cj96248/jaxb-example​


去掉xml中每对标签之外的换行符、空格、tab键


public static String trimStr(String xml){         StringBuffer sb= new StringBuffer();         for(String s:xml.split("\n")){             sb.append(s.trim());         }         return  sb.toString();     }