0

Pentaho Report Designer で使用するために、CDA で多数のクエリを作成しました。サーバー上の CDA クエリにリンクできますが、一部のクエリをプレビューしようとすると、次のエラーが発生します。

文字参照「」は無効な XML 文字です。

クエリは、CDA プレビューアで問題なく実行されます。

前もって感謝します、ファーガス

4

1 に答える 1

1

&#26確かに、XML バージョン 1.0 では無効な XML 文字です。この場合、より具体的には、文字 & について話しています。制御文字が違法である理由についての簡単な説明:

[...] マークアップ言語は、転送およびフロー制御文字をサポートする必要はありません。それらを含めると、バイナリ変換のエディターやパーサーに問題が発生します。

Pentaho Report Designer パーサーは、これらの制御文字を処理しません。したがって、私の提案は、XML 内のこれらの値を、XML 仕様で定義済み&の 5 つのエンティティーの 1 つであり、文字 & のレンダリングを担当するものに変更することです。

于 2016-08-31T16:32:10.703 に答える