1

xml の作成は初めてです。小さな xml を作成することはできますが、ユーザーから送信された情報に基づいて動的 xml を作成する必要があります。必要な xml 形式は次のとおりです。

上記のxmlを作成するのを手伝ってくれる人はいますか。

4

3 に答える 3

1

StAXを試すことをお勧めします。これは標準の Java API の一部であり、使い方は非常に簡単です。

ここでは、StAX から始めるための優れたチュートリアルを紹介します

于 2012-05-29T08:01:52.570 に答える
1

XML 形式だけが必要な場合は、非常に軽量で API がシンプルなNanoXMLを選択できます。

Java オブジェクトを XML に変更する場合は、オブジェクトから XMLへの変換が 1 行の命令であるXStreamが最適です。

于 2012-05-29T07:48:34.163 に答える
0

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);
    }
}

この方法でオブジェクトのグラフを構成asXMLし、最上位のオブジェクトを呼び出してドキュメント全体を取得できます。

于 2012-05-29T07:47:23.840 に答える