Ceci est un élément exemple:Problème avec SimpleXML Parsing WoWArmory attribue
SimpleXMLElement Object
(
[@attributes] => Array
(
[displayInfoId] => 62116
[durability] => 100
[gem0Id] => 41401
[gem1Id] => 4
[gem2Id] => 0
[gemIcon0] => inv_jewelcrafting_shadowspirit_02
[gemIcon1] => inv_jewelcrafting_gem_37
[icon] => inv_helmet_98
[id] => 48592
[level] => 245
[maxDurability] => 100
[name] => Liadrin's Headpiece of Triumph
[permanentEnchantIcon] => ability_warrior_shieldmastery
[permanentEnchantItemId] => 44876
[permanentenchant] => 3819
[pickUp] => PickUpLargeChain
[putDown] => PutDownLArgeChain
[randomPropertiesId] => 0
[rarity] => 4
[seed] => 0
[slot] => 0
)
)
J'essaie d'obtenir un objet JSON avec chaque élément, mais il y a environ 17 ou quelque chose, et si j'essaie de json_encode()
cela donne moi "@attributes" comme un objet contenant tout ce que je veux. Aidez-moi?
désolé je suis un peu confus, si c'est le code php, où sont les virgules pour séparer les paires de clé-valeur? et le point-virgule terminateur? Où est-ce que tu as eu çà? –
@Michael Ressemble à un 'print_r' de l'objet SimpleXML – Phil
Oui, j'essaie d'obtenir un objet JSON à partir d'un objet SimpleXML. –