トランスフォームを使用するか、Apache API からXMLDocument
オブジェクトを変換する別の方法はありますか? 前述の変換方法を使用したくありません。これは、出力 xml 変更タグ表現をレンダリングするためです (空のタグをシングルトン タグに折りたたむなど)。オブジェクトから出力する変換方法(オブジェクトの内容をテキストとして扱うようなもの)が欲しい。String
XmlSerializer
String
Document
Document
質問する
1195 次
1 に答える
1
DefaultHandler2またはDefaultHandlerを拡張すると、SAX よりも悪い結果になる可能性があります。
class Parser extends DefaultHandler {
StringBuffer sb = new StringBuffer();
public void characters(char[] ch, int start, int length) {
sb.append(new String(ch, start, length);
}
public void startElement(String ns, String qname, String name, Attributes attrs) {
sb.append(qname+": ");
}
public void endElement(String ns, String qname, String name) {
sb.append("\n");
}
public String toString() {
return sb.toString();
}
}
于 2012-12-20T00:08:49.673 に答える