まず、PHPについては初心者です。私は動物の避難所のためのウェブサイト(私は獣医/コーダー)に取り組んでおり、私たちは採用可能な動物のオンラインデータベースからデータを取得しています。xmlをPHPを使って、xmlを含めることができません<string>
$item['totalweight'] = (string)$animal->TotalWeight;
$item['weight'] = (string)$animal->UnitWeight;
$item['photosX'] = (string)$animal->AdditionalPhotoUrls;
JSON出力:PHPファイルはJSONに変換され、このコードを有する
<TotalWeight>64.5 lbs </TotalWeight>
<UnitWeight>lbs</UnitWeight>
<AdditionalPhotoUrls>
<string>https://eastbayspcapets.shelterbuddy.com//photos/lostfound/doc_55806.jpg</string>
<string>https://eastbayspcapets.shelterbuddy.com//photos/lostfound/doc_55807.jpg</string>
<string>https://eastbayspcapets.shelterbuddy.com//photos/lostfound/doc_55809.jpg</string>
<string>https://eastbayspcapets.shelterbuddy.com//photos/lostfound/doc_55810.jpg</string>
<string>https://eastbayspcapets.shelterbuddy.com//photos/lostfound/doc_55876.jpg</string>
<string>https://eastbayspcapets.shelterbuddy.com//photos/lostfound/doc_55877.jpg</string>
<string>https://eastbayspcapets.shelterbuddy.com//photos/lostfound/doc_71558.jpg</string>
<string>https://eastbayspcapets.shelterbuddy.com//photos/lostfound/doc_71559.jpg</string>
</AdditionalPhotoUrls>
<AdoptionAmount>0.0000</AdoptionAmount>
:そのxmlファイルは、このような出力(これはXMLファイルのほんの一部である)を有します
echo file_put_contents('page.json', json_encode($data));
使用してファイルにその文字列で、全重量とUnitWeightのためではなくAdditionalPhotoUrlsための成功です。
{
"weight": "lbs",
"totalweight": "65",
"photosX": "\n \n \n \n \n \n \n \n \n "
},
私はフォーマットする必要がありますどのように不明瞭だ: 息子の出力は、(再度の、ごく一部)、このようなものです (string)$animal->AdditionalPhotoUrls;
が、その後かなりの文字列を取得で終わるしないように、\ nは
へ複数のすべてを取得する<string>
。現在、jsonファイルはphotosX
で空です。
ご迷惑をおかけして申し訳ございません。
を。 – Macsupport