1

無効なXHTMLのWebサイトがあります(一部の終了タグがありません)。

その内容をXSLTで処理したいのですが、そのため、有効なXML入力が必要です。

ブラウザが無効なXHTML入力から作成したDOMドキュメントを有効なXML/XHTMLとして保存することは可能ですか?

4

2 に答える 2

2

はい、そうです。無効なマークアップを処理して有効な xml/xhtml として返すライブラリがいくつかあります。そのうちの 1 つは整然としたhttp://tidy.sourceforge.net/です。

ウェブサイトにアクセスできる場合は、出力をバッファに出力してからクリーンアップできます...ところで:有効なxhtmlは有効なxmlでもあります。

于 2012-07-03T13:49:44.783 に答える
1

サーバー側のテクノロジとして .NET を使用している場合は、Html Agility Packを試すことができます。無効な HTML/XHTML を読み込んで、有効な XML に変換できます。

于 2012-07-03T13:51:31.683 に答える