2011-08-10 11 views
-2

xmlファイルからデータを取得し、htmlに表示したい。 xmlデータをHTMLページに表示する最も簡単で簡単な方法はどれですか?xmlデータをhtmlページに表示

+0

サーバー・クライアント技術を使用していますか?またはクライアントソリューションのみを探していますか? – Naor

+0

いいえ、サーバーにないクライアントデスクトップにxmlが存在するクライアントのみ。 – Ashish

+0

それでは、ブラウザでそれを開くだけで何が問題になりますか? – Naor

答えて

4

あなたはこの仕事のためにXSLTを使用する必要があります。 XSLTは、ドキュメントをxmlからxmlに変換するように設計された言語です。 xhtmlはxml言語であるため、これは非常に便利です。つまり、XSLTを使用してxmlをxhtmlに変換することができます。

XSLTはサーバー側とクライアント側の両方で使用できますが、クライアント側のソリューションには注意が必要です。一部のブラウザではサポートされていないブラウザもありますが、一部のブラウザでは異なる結果につながる古いバージョンのみがサポートされています。

あなたは、このチュートリアルをチェックアウトすることができます:http://www.w3schools.com/xsl/

+3

答えは大丈夫ですが、w3schoolsの参照は避けるようにしてください。コンテンツの多くは古くなっているので、間違いや改善があります。ウェブ上で新しいテーマを習得しようとする人に悪い例を与えます。 – easwee

1

私はJQueryを使用します。 XMLファイルを簡単に解析し、必要な場所にコンテンツを表示することができます。

はこちらをご覧>jQuery.parseXML

、ここで>Example

2
<?php 
$xml = $your_xml_string; 

try { //try to make it formated. DOMDocument class must be available. 
    $doc = new DOMDocument(); 
    $doc->loadXML($xml); 
    $doc->formatOutput = true; 
    $xml = $doc->saveXML(); 
} catch (Exception $exc) { } 

// parese as html 
echo htmlspecialchars($xml); 
?> 
関連する問題