私は実際にPHPのスクリプトを使ってXMLをCSVに変換していますが、XMLにはいくつかの+記号が含まれています。 CSV。PHP - XMLからCSVへの変換の問題
これは、XMLファイルの構造である:これは私が使用するスクリプトです
<PRICES>
<PRICE>
<WIC>HDE0AAFGRBOX</WIC>
<STOCK>100+</STOCK>
<MY_PRICE>219.00</MY_PRICE>
</PRICE>
</PRICES>
:
<?
$filexml='stock.xml';
if (file_exists($filexml)) {
$xml = simplexml_load_file($filexml);
$f = fopen('stock.csv', 'w')
foreach($xml->PRICES->PRICE as $price) {
fputcsv($f, get_object_vars($price),',','"');
}
fclose($f);
}
?>
スクリプトが正常に動作し、CSVファイルには良いですが、私はnoobのだからPHPで "+"記号を削除する方法がわかりません。
ご協力いただきますようお願い申し上げます。
ありがとうございます!
私は '' 100+を想定 100+ ? –
はい、間違って申し訳ありません。 – alexius
'fopen'文の後ろにセミコロンがありません。 –