Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

PHP जेनरेट की गई XML फ़ाइल में एन्कोडिंग त्रुटि

सीडीएटीए टैग के भीतर मौजूद एक गैर-एएससीआईआई चरित्र होने के कारण समस्या समाप्त हो गई, जैसा कि कॉलिन ने प्रश्न की टिप्पणियों में बताया था।

मैं इसे हल करने की जल्दी में था इसलिए मैंने बस एक जानवर बल विधि का उपयोग किया और utf8_encode() के अतिरिक्त रेगेक्स प्रतिस्थापन के माध्यम से सब कुछ चलाया, मैंने उपयोग किया:$output =preg_replace('/[^(\x20-\x7F)] */','', $output); मुझे यह यहाँ मिला:http://www.stemkoski.com/php-remove-non-ascii-characters-from-a-string/

कॉलिन और फ्रांसिस को उनके योगदान के लिए धन्यवाद।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. पीटी-क्वेरी-डाइजेस्ट विकल्प - क्लस्टर कंट्रोल के साथ MySQL क्वेरी प्रबंधन और निगरानी

  2. तालिका के नाम का समाधान नहीं कर सकता

  3. MySQL के साथ R का उपयोग करने का प्रयास:इस MySQL संस्करण के साथ प्रयुक्त कमांड की अनुमति नहीं है

  4. MySQL कथन में OR का उपयोग वास्तव में कोष्ठक के साथ/बिना कैसे भिन्न होता है?

  5. ऑटो सबमिट डेटाबेस में डेटा पोस्ट नहीं कर रहा है