3

変換エラーを取得したいと思います。

これが私のコードです:

var xsltProcessor = new XSLTProcessor();
xsltProcessor.importStylesheet(xsl);
var resultDocument = xsltProcessor.transformToFragment(xml, document);

<xsl:apply-template>の代わりに、いつタイプミスをしたか知りたいです<xsl:apply-templateS>

ドキュメントを読みましたが、この部分には何も表示されませんでした...

私のブラウザは Chrome 26 です。

4

1 に答える 1

1

http://jsfiddle.net/cDug4/1/を作成しimportStylesheetて、スタイルシート コードの DOM ツリーが XML として正常に解析されたが有効なスタイルシートではない場合に、ブラウザーが例外をスローするかどうかをテストしました。

Firefox と Opera は例外をスローします。Opera は「XSLT_PARSING_FAILED_ERR: エラー: XSLT 名前空間内の要素を認識できません」と言っていますが、Chrome は例外をスローしないようです。

于 2013-05-15T08:55:01.410 に答える