古い Primeface RichEditor から syncfusion WordEditor に切り替え、以下のクラスを使用して html から sdft に変換しました
リーリー
しかし、古いレジスタを扱うと、「要素タイプ 'br' は一致する終了タグで終了する必要がある」という問題が発生します。私が読んだところによると、これはコンテンツが xhtml 1 形式に従っていることを DocIO が検証しているためです。 DocIO にエラーを無視するか、形式を検証しないように指示する方法はありますか?
概要 - 「要素タイプ 'br' は一致する終了タグで終了する必要があります:
」という問題が発生します。入力 HTML 文字列は整形式の HTML ではありません (「br」要素に終了タグがありません)。
必須Word ライブラリ (DocIO ) は、整形式の HTML のみをサポートします (特定の HTML コンテンツは、XHTML 1.0 形式のルールまたは標準に準拠している必要があります)。この問題を解決するには、HTML 文字列内で正しい開始タグと終了タグを持つ「br」要素など、整形式の HTML を使用します。
概要 - DocIO にエラーを無視する、または形式を検証しないように指示する方法はありますか?
###いいえ。エラーを無視して DocIO ライブラリの形式を検証する方法はありません。この問題を解決するには、要素の開始タグと終了タグが正しい HTML 文字列など、DocIO で整形式の HTML を使用します。