0

http://steamcommunity.com/id/crafz?xml=1からsteamID64を解析しようとしています

$sxml = simplexml_load_file('http://steamcommunity.com/id/crafz?xml=1') or die("died"); 
$result = $sxml->profile[0]->steamID64[0];
settype($result, "string");
echo $result;

エラー:注意:8行目のD:\ xampp \ htdocs \ tfpickup \ php\first.phpで非オブジェクトのプロパティを取得しようとしています

さまざまなバリエーションを何時間も試しましたが、なぜ機能しないのか理解できません。よろしくお願いします。

4

1 に答える 1

1

SteamプロファイルXMLのルートノード(<profile>)は無視されます。したがって、実際には、考えているよりも少し簡単です。

$sxml = simplexml_load_file(...);
$result = (string) $sxml->steamID64;
于 2013-01-31T18:46:59.420 に答える