Nextag verileri nispeten basit bir API kullanarak çekmeye çalışıyorum.Nextag API - SimpleXML çalışmayacak
http://api.nextag.com/buyer/synd.jsp?token=AgAg-V6vGl $ rkqkUtxvd & ver = 15 & arama = LG% 2047LE8500
Ama Basit XML bu verilerle doğru çalışması için alınamıyor:
adresi ziyaret ederek örnek bir XML yanıtını görebilirsiniz. Ya bir yapıcı hatası veya boş bir nesne alıyorum. İşte
Ben bugüne kadar ne var:$ xml = file_get_contents ('http://api.nextag.com/buyer/synd.jsp?token=AgAg-V6vGl$rkqkUtxvd & ver = 15 & arama = LG% 2047LE8500');
$ simple_xml = new SimpleXMLElement ($ xml);
Ve $ simple_xml her zaman boş bir nesnedir.
Yanıt verisinde bir sorun var mı? Yanlış bir şey mi yapıyorum? Basit XML sadece uyumsuz ve eğer öyleyse, ne yapmalıyım?
Yardımın için teşekkürler!
GÜNCELLEME: Sean'ın cevabı, hatayı geçmesine yardımcı olduğu için yararlıydı, ancak veriler yüklenmiyor, yalnızca kısmi yapı.
Aha! Teşekkür ederim! – jazzdrive3
Aslında, bunun kullanışlı olduğunu düşünüyor, ancak henüz tam olarak oraya gelmiyor. Nesnede aslında hiçbir veri bulunmuyor. Ve her etiketin sadece ilk çocuğunu yüklüyor gibi görünüyor, ancak yine de veri yok. Böylece yapı kısmen yaratılıyor, ancak hiçbir veri yok. – jazzdrive3
Hmmm, çalıştırdığımda, elde edilen nesne yapısında veri alıyorum. Print_r ($ simple_xml) yazarsanız, çıktı nedir? – Sean