我有幾個.txt格式的文件(這些文件可以保存在文件夾中或在執行後從桌面打開)。使用PHP將文本文件轉換爲XML
我想在PHP中構建一個應用程序,它可以檢索這些文件並將它們保存爲XML格式,然後使用XSLT動態顯示。
有沒有什麼方法可以讓我做到這一點?
這是我到現在爲止代碼:
$fp = fopen('optim.txt', 'r');
$xml = new XMLWriter;
$xml->openURI('php://output');
$xml->setIndent(true); // makes output cleaner
$xml->startElement('qualité');
while ($line = fgetcsv($fp)) {
$xml->startElement('qualité');
$xml->writeElement('critere', $line[0]);
$xml->writeElement('poids', $line[1]);
$xml->writeElement('Vm', $line[2]);
$xml->writeElement('SV', $line[3]);
$xml->writeElement('critere', $line[4]);
$xml->writeElement('poids', $line[5]);
$xml->writeElement('Vm', $line[6]);
$xml->writeElement('SV', $line[7]);
$xml->writeElement('resultat', $line[8]);
$xml->endElement();
}
$xml->endElement();
但是有沒有結果,任何人可以幫助我找到我要去的地方錯了嗎?
我嘗試,但沒有任何結果:/ – olla
我不知道你所說的沒有結果的意思,你可以更清楚一點。也請先嚐試寫入文件,以便可以看到實際輸出的內容。一旦你有這個正確的,你可以發送到輸出。 – vascowhite
當我執行代碼...我沒有任何結果..plz你可以通過郵件[email protected]與我聯繫.... thnks很多:) – olla