1

整形式でない XML ファイルがあります。(基本的にはコンテンツツールの一部として使用される DHTML ファイルで、ほとんどの html タグは終了していません)。

現在、この XML ファイルは、私たちのチームが制御できないものです。それはさまざまなチームから来ています。

これらの XML ファイルで XSLT 変換を実行しようとすると、問題が発生します。

XSLT 変換を実行する前に、XML ファイルの検証を試み、XML ドキュメントが無効であることを示すエラーをスローします。

変換する必要がある XML ファイルを検証しないと言える XSLT の方法はありますか。テストには XMLSpy を使用しています。

4

2 に答える 2

5

整形式でない XML ファイルがあります。

そのようなことはありません。整形式でない場合、それは XML ではありません。

このデータを処理する必要がある場合は、"XML" を考えから外してください。これは XML ではありません。すべての XML ツールと、標準化された形式を使用することで得られるすべての利点を忘れてください。独自のデータ形式を扱っており、ツールを使用せずに独力で作業しています。

もちろん、XML に十分近いため、それ以上の処理を行う前に XML に変換することをお勧めします。

于 2013-03-04T17:26:34.843 に答える
0

整形式でない XML に対して XSLT 変換を行うことはできません。事前に DHTML コードを XML に変換する必要があります。これを行うには、このようなhtmlからxmlへのコンバーターを使用できます

于 2013-03-04T16:55:40.910 に答える