在java中创建动态xml
我不熟悉创建xml。我能够创建小xml,但我需要根据用户发送的信息创建动态xml,所需的xml格式是在java中创建动态xml,java,Java,我不熟悉创建xml。我能够创建小xml,但我需要根据用户发送的信息创建动态xml,所需的xml格式是 任何人都可以帮助我创建上面的xml。是否只创建xml的字符串表示?那么到目前为止,最实用的方法就是简单地使用字符串。例如: public class Person { private String name; public Person(String name) { this.name = name; } public String asXML
任何人都可以帮助我创建上面的xml。是否只创建xml的字符串表示?那么到目前为止,最实用的方法就是简单地使用字符串。例如:
public class Person {
private String name;
public Person(String name) {
this.name = name;
}
public String asXML() {
return String.format("<person><name>%s</name></person>", name);
}
}
公共类人物{
私有字符串名称;
公众人物(字符串名称){
this.name=名称;
}
公共字符串asXML(){
返回字符串。格式(“%s”,名称);
}
}
您可以用这种方式组合对象的图形,在顶级对象上调用
asXML
,并获得整个文档。如果只需要XML格式,您可以选择,它非常轻巧,具有简单的API
如果您想将Java对象更改为XML,最好的选择可能是,其中XML对象是单行指令。我建议您尝试一下。它是标准JavaAPI的一部分,使用起来非常简单
这里从StAX开始请发布您想要的XML格式。