我有一個Web服務來預定。當數據出現時,如果存在任何&符號(&
或&
),那麼XML數據會在此時被切斷,然後我將丟失任何內容。我甚至試過把&符號放在CDATA中,但它是一樣的。任何人都可以幫我解決這個問題嗎?我正在使用PHP 5.3在「&」符號處切斷的數據
0
A
回答
0
我不知道用什麼API來讀取XML,但許多API會以一系列塊的形式將解析器中的文本數據提供給應用程序,並希望您能夠組裝這些塊。當API規範允許解析器選擇在實體邊界(即和號)處分割塊時,這是非常常見的,因爲這會減少所需的字符移動量。
這也是很常見的找到人誰不知道這編寫的應用程序和第一後忽略所有塊...
+0
我使用simplexml_load_string(),但我不是甚至將整個數據傳送給解析器。 舉一個例子,我發佈/ curl這個xml(
+0
聽起來好像是誰在解析XML是做錯了。 –
相關問題
- 1. UILabel切斷符號
- 2. 時候切斷的UILabel符號因爲在字體符號參數
- 3. XmlReader在&符號實體後切斷空白符號?
- 4. Mysql PDO沒有正確插入序列化的PHP數據(切斷'符號)?
- 5. Highcharts - 數據標籤切斷
- 6. jqPlot數據點被切斷
- 7. JSON字符串被截斷當表情符號在數據中
- 8. bit.ly php api - '&'符號後切斷querystring參數?
- 9. Highcharts數據標籤正在切斷
- 10. 在jqPlot中切斷數據標籤
- 11. SESSION數據切斷在空間
- 12. MvcHtmlString切斷撇號和一切後
- 13. 哈希字符串在插入到數據庫時被切斷
- 14. 如何在各種符號處剪切字符串
- 15. 在出現某個符號後切斷文本 - rails
- 16. 切斷pdf表中的數據
- 17. BufferedReader.read()切斷得到POST數據的servlet
- 18. PHP_NORMAL_READ切斷髮送的數據
- 19. 切斷轉儲文件中的數據
- 20. SAS切斷字符串中的數據重新編碼
- 21. (C++)Seekg在fstream的切斷字符
- 22. 替換用@符號使用SED,AWK開頭的線路,切斷
- 23. 如何切斷走出屏幕的符號?
- 24. 在一個字符位置處切割熊貓數據框
- 25. VBA切斷字符串?
- 26. HTTP後切斷字符串
- 27. SQL切斷字符串
- 28. Champion.GG Api:通過file_get_contents獲取數據切斷字符串
- 29. 用java切斷音頻數據流
- 30. big POST數據被切斷(XMLRPC調用)
顯示一些XML或者我們幫不了你。 –
顯示代碼和xml。 –
驗證輸入將幫助或使用php-pdo如果您正在使用數據庫... http://www.php.net/manual/en/book.pdo.php –