Zend_Gdata_Spreadsheets veri ekleme ile ilgili 'Ad Hatası' veriyor?

1 Cevap php

Benim Google elektronik tablosu bir satır eklemek için çalışıyorum. Satırları sayma gibi diğer işlevleri, kolonlar vb ince çalışırken; bir satır ekleme bana verir 'Namespace Error'.

An exception of type DOMException was thrown, but did not get caught during the execution of the request. You will find information provided by the exception along with a stack trace below.

Stack Trace
   1. at exception origin in ...\library\Zend\Gdata\App\Base.php line 220
   2. at Zend_Gdata_App_Base->getDOM([object DOMDocument], 1, NULL)
      in ...\library\Zend\Gdata\Spreadsheets\Extension\Custom.php line 64
   3. at Zend_Gdata_Spreadsheets_Extension_Custom->getDOM([object DOMDocument])
      in ...\library\Zend\Gdata\Spreadsheets\ListEntry.php line 77
   4. at Zend_Gdata_Spreadsheets_ListEntry->getDOM()
      in ...\library\Zend\Gdata\App\Base.php line 329
   5. at Zend_Gdata_App_Base->saveXML()
      in ...\library\Zend\Gdata\Spreadsheets.php line 336
   6. at Zend_Gdata_Spreadsheets->insertRow(array('xxx', 'xxx', 'Normal', 'Lease', 'xxx', 'test', 'test'), '0Aoxxx2c')  

1 Cevap

Bu yazı bir süre geri olduğunu biliyorum, ama ben başkasının zaman ve baş ağrısı tasarruf umuduyla yine de yayınlamak düşündüm.

Ben bu aynı sorunu yaşıyorum ve hata ayıklama bir sürü sonra o nedeniyle hatalı biçimlendirilmiş XML olur çıkıyor.

Onları boşluk Key değerleri geçen ediyorsanız, bu hataya neden olur.

Ben XML ayrıştırıcı sıkıntı verebilir tüm karakterleri kaldırarak bunu çözdü.

Umut olur.