2009-04-24 20 views
1

私のデータベースには、wikiスタイルの書式(テキスト太字の_textなど)私はデータベース関数&をいくつかのページコードを使用して、すべての情報をXMLに格納し、各リッチテキストフィールドに適切なHTML書式を設定することを計画していました。そこから、XMLはXSLスタイルシートで解析されます。私が把握できなかったことの1つは、HTMLをHTMLとして表示する方法です。私はスクリーン上にコードを表示することはできますが、フォーマットされたHTMLは表示できません。私はどのように私のページに書かれたリッチテキストフォーマットを保存することができます

は/見つけるXSLをHTMLでフォーマットする私のwikiを交換する方法 Aへの道のいずれか知っている)xmlファイル内のhtmlを取得し、それをHTML形式または Bなどの画面に表示されていますが)い

+0

この質問はあまり一般的ではありません。関与するXML文書の具体例と必要な結果がなければ、特定の入力がなく、特定の出力がないプログラムを要求するようなものです... より良い機会を得るために質問を再定義してください理解し、答えた。 –

+0

上記のコメントに同意しますが、より具体的には、HTMLを画面にどのように表示しますか?私はJSを使用してinnerHTMLプロパティを提案します。 –

答えて

1

だから、私が正しくあなたを理解していれば、あなたはそれにHTML形式でいくつかのXMLを持って、このような何か:

<foo><strong>blah <a href="/">bar</a></strong></foo> 

fooの内部でHTMLを表示するには、XSLは次のとおりです。

<xsl:template match="foo"> 
    <xsl:copy-of select="."/> 
</xsl:template> 
+0

これは私が必要としていたものです。私がXMLを書いていたとき、copy-ofの代わりにvalue-ofを使用しました。ご協力ありがとうございました! –

関連する問題