2
,我將得到一個XML文件和一個可將XML文件轉換爲SQL代碼或錯誤的XSLT文件。由於我無法控制的原因將XSLT轉換爲SQL
就讓我們現在假設我們可以信任的一個提供XML文件不包括在XML危險的構造......
我甚至不知道我是否應該使用SimpleXML的以外,XMLWriter,DOM文檔什麼的其他。 另外,我應該使用XSLTProcessor還是其他的?
在PHP中實現這個最好的方法是什麼?
感謝,
,我將得到一個XML文件和一個可將XML文件轉換爲SQL代碼或錯誤的XSLT文件。由於我無法控制的原因將XSLT轉換爲SQL
就讓我們現在假設我們可以信任的一個提供XML文件不包括在XML危險的構造......
我甚至不知道我是否應該使用SimpleXML的以外,XMLWriter,DOM文檔什麼的其他。 另外,我應該使用XSLTProcessor還是其他的?
在PHP中實現這個最好的方法是什麼?
感謝,
如果我明白你的問題,並提供XMLDATA和樣式表,你可以簡單地改變這樣的:
$data = new DOMDocument();
$data->loadXML('<yourxmldata />';
$stylesheet = new DOMDocument();
$stylesheet->loadXML('<yourxslstylesheet/>');
$processor = new XSLTProcessor();
$processor->importStylesheet($stylesheet);
var_dump($processor->transformToXML($data));