差分
このページの2つのバージョン間の差分を表示します。
| 両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
| study:java:xml:create_xml [2012/06/11 04:13] – [Geneate xml with dom] banana | study:java:xml:create_xml [2012/06/11 04:17] (現在) – [source snippet] banana | ||
|---|---|---|---|
| 行 5: | 行 5: | ||
| ===== Example ===== | ===== Example ===== | ||
| - | 例として、次の簡単なxmlを作成してみよう。 | + | 例として、次の簡単なxmlを作成してみましょう。 |
| <code xml> | <code xml> | ||
| <?xml version=" | <?xml version=" | ||
| 行 17: | 行 17: | ||
| ===== source snippet ===== | ===== source snippet ===== | ||
| - | 以下にソースの一部分を示す。 | + | 以下にソースの一部分を示します。 |
| <code java> | <code java> | ||
| import org.apache.xerces.dom.DOMImplementationImpl; | import org.apache.xerces.dom.DOMImplementationImpl; | ||
| 行 75: | 行 75: | ||
| } | } | ||
| </ | </ | ||
| - | **Xerces2.9.0**から**XMLserializer**がdeprecatedになっている為、**LSSerializer**(XML)または**JAXP Transformer API**(HTML, XHTML, | + | **Xerces2.9.0**から**XMLserializer**がdeprecatedになっている為、**LSSerializer**(XML)または**JAXP Transformer API**(HTML, XHTML, |
| - | 元々、Xercesプロジェクトで含まれていたserializationコードをXalanプロジェクトで取ってきて開発を進めたせいで、同期が取れなくなったらしい。 | + | 元々、Xercesプロジェクトで含まれていたserializationコードをXalanプロジェクトで取って、開発を進めたせいで、同期が取れなくなったらしいです。\\ |
| - | + | Xalanのserializationコードがパフォーマンスが良く、バグの修正など長所があるため、徐々にXalanコードに移行することに決まったわけです。\\ | |
| - | Xalanのserializationコードがパフォーマンスが良く、バグの修正など長所があるため徐々にXalanコードで移行することに決まったわけだ。こらが2004年の出来事だから、今後はXalanのserializationコードを利用するのがいいでしょう。 | + | このことが2004年の出来事なので、以降はXalanのserializationコードが利用される見込みです。 |
| ===== reference ===== | ===== reference ===== | ||