.txt形式のファイルはほとんどありません(これらのファイルは、フォルダに保存されるか、実行後にデスクトップから開くかのいずれかです)。PHPを使用してテキストファイルをXMLに変換する
これらのファイルを取得してXML形式で保存し、次にXSLTで動的に表示できるアプリケーションをPHPで構築したいと考えています。
私にこれを可能にする方法はありますか?
これは今まで私が持っているコードです:
$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
私はコードを実行するとき...私はどんな結果.. havn'tあなたはメール[email protected] ....私に連絡することができます....たくさんのthnks :) – olla