3

SGMLをXMLに変換する方法またはライブラリを知っている人はいますか?

編集:明確にするために、Javaで変換を行う必要があり、SPパーサーまたは関連するSXツールを使用できません。

4

5 に答える 5

4

It seems that the general consensus is that there are no existing libraries for doing SGML work in Java. Certainly after several days of fruitlessly searching Google, and asking this question here, I have found no resources on this subject.

于 2009-10-05T12:29:49.230 に答える
0

現時点では、Javaを使用してSGMLを解析するためのAPIはありません。また、SGMLをXMLに変換し、Javaを使用して解析するためのAPIやライブラリもありません。私がこれまで取り組んできたすべてのプロジェクトでSGMLのステータスがXMLに取って代わられているため、この分野ですべての作業が行われるとは思いませんが、それは推測にすぎません。

これは、それを実行する大学のオープンソースコードコードですが、私はそれを試していません。他の依存クラスを見つけるために検索する必要があります。Javaで実行可能な唯一のソリューションには、正規表現が必要だと思います。

また、ここに公開SGML/XMLソフトウェアへのリンクがあります。

于 2012-02-15T16:11:55.177 に答える
0

mlParser がありますが、見つけるのに苦労しています: http://www.balisage.net/Proceedings/vol1/html/Smith01/BalisageVol1-Smith01.html

于 2011-02-01T20:46:58.560 に答える
0

SP パッケージの SGML から XML への SX コンバーターについては、http://jclark.com/sp/sx.htmを参照してください。

于 2009-10-01T14:58:45.053 に答える
0

sgml DTD に依存するため、答えは必ずしも単純ではありません。Java で一般的な SGML パーサーは実際にはまったく見つかりませんでしたが、この記事ではコンバーターを含む SPを使用します。

于 2009-10-01T14:45:53.313 に答える