3

私の手に負えない理由で、XML ファイルと、XML ファイルを SQL コードまたはエラーに変換できる XSLT ファイルを取得します。

ここでは、XML ファイルを提供するものが XML に危険な構造を含まないことを信頼できると仮定しましょう...

SimpleXML、XMLWriter、DOMDocument などを使用する必要があるかどうかさえわかりません。また、XSLTProcessor などを使用する必要がありますか?

これをPHPで実装する最良の方法は何ですか?

ありがとう、

4

1 に答える 1

1

あなたの質問を理解し、xmldata と stylesheet が提供されている場合は、次のように簡単に変換できます。

$data = new DOMDocument();
$data->loadXML('<yourxmldata />';

$stylesheet = new DOMDocument();
$stylesheet->loadXML('<yourxslstylesheet/>');

$processor = new XSLTProcessor(); 
$processor->importStylesheet($stylesheet);
var_dump($processor->transformToXML($data));
于 2012-10-29T15:59:02.810 に答える