10

クラスを使用しjavax.xml.transform.TransformerてDOMソースをXML文字列に変換しています。DOM ツリーにいくつかの空の要素があり、これらは不要な 1 つのタグになります。

<sampletag></sampletag>になるのを防ぐにはどうすればよい<sampletag/>ですか?

4

5 に答える 5

2

送信するプロセス要素が自己閉鎖しないようにする必要がある場合(そうすべきではありません)、コンテンツを要素内に配置することで、要素を強制的に自己閉鎖しないようにすることができます。

PDFコンバーターはXMLコメントまたは処理命令をどのように処理しますか?

<sampletag>!<--Sample Comment--></sampletag>

<sampletag><?SampleProcessingInstruction?></sampletag>

于 2010-09-20T16:47:59.593 に答える
2

2 つの表現は XML パーサーと同等であるため、問題ではありません。

XML パーサー以外で XML を処理したい場合は、多くの作業と XML パーサーが必要になります。

于 2010-09-20T15:23:54.093 に答える
2

XML のフォーマット方法を制御したい場合は、独自のものを提供して、ContentHandlerXML を「テキスト」に整形します。<name></name>受信するかどうかは (人間でない限り) 受信側にとっては問題ではありません<name/>。どちらも同じことを意味します。

于 2010-09-20T13:18:43.520 に答える