2

XOM for Java のように、「正確さ、単純さ、パフォーマンスをこの順序で追求する」Scala 用の XML 処理ライブラリはありますか? (Scala XML API はオプションではありません)

4

3 に答える 3

6

私が知る限り、Scala の唯一の代替 XML ライブラリはanti-xmlです。これは 2 週間前に開始された取り組みです。現時点では何の役にも立ちませんが、価値があると判断した場合は、少なくともその開発に影響を与えることができます。

于 2011-02-27T02:12:43.103 に答える
4

他の人がここに来る場合、Scales Xmlは最も XOM に似ています。実際、その正確性は、QNames を直接モデリングし、DOM とプル解析の両方でモデルを共有し、煩わしい JAXP impl シリアライゼーション エラー (不適切な cdata 分割など) を修正することにも及びます。

また、Scala Xml よりも高速ですが、メモリ使用量は少なくなります。

ただし、それは主にユーザーの視点に依存するため、より単純かどうかはわかりません。ただし、型システムをより適切に使用し、ほとんどのツリー処理に XPath Dsl を提供することにより、シンプルになるよう努めています。

Anti-Xml は Scala Xml と非常によく似ていますが、ほとんどの xml 処理では根本的に異なるアプローチです。

于 2011-11-04T21:25:08.460 に答える
1

絶対に優れた XOM を暗黙の変換などで単純にラップしないのはなぜですか? はい、そのままでは scala の XML-native-syntax スタイルは提供されません...

于 2012-01-21T13:02:16.433 に答える