मैंने पाया, जब फ़ायरफ़ॉक्स के JSON.stringify फ़ंक्शन लाइन ब्रेक के साथ स्ट्रिंग को परिवर्तित करता है तो यह '\ n' वर्णों को '\ u000a' में परिवर्तित करता है। और जब यह डेटा '\ u000a' के बजाय jQuery.ajax.send के माध्यम से सर्वर पर आता है तो मुझे केवल एक सफेद जगह दिखाई देती है। कोई भी एक ही समस्या में भाग गया? कृपया मुझे सही दिशा में इंगित करें।फ़ायरफ़ॉक्स और लाइन ब्रेक में JSON.stringify
5
A
उत्तर
0
एक नई लाइन के लिए यूनिकोड कोड बिंदु U + 000A है। फ़ायरफ़ॉक्स को '\ n' को छोटा करने के बजाय यूनिकोड '\ u000a' में नई लाइन को एन्कोड करना चुनना होता है। According to the JSON spec, यह यूनिकोड रूप का उपयोग करने के लिए स्वीकार्य है।
क्या आप वाकई आउटपुट के साथ कुछ भी गलत हैं? कोई भी JSON लाइब्रेरी '\ u000a' को ठीक से संभालने में सक्षम होना चाहिए।
यदि आप एचटीएमएल में डीकोडेड JSON को लपेटकर डिबगिंग कर रहे हैं, तो एक नई लाइन उन जगहों पर एक स्थान के बराबर है जहां व्हाइटस्पेस महत्वहीन है। जैसे
<div>this example</div>
संबंधित मुद्दे
- 1. एक्सएमएल में लाइन ब्रेक?
- 2. संदेश में लाइन ब्रेक
- 3. लाइन ब्रेक
- 4. लाइन ब्रेक
- 5. file_put_contents, file_append और लाइन ब्रेक
- 6. ReSharper लाइन ब्रेक और रैपिंग
- 7. UILabel में लाइन ब्रेक को
- 8. एचटीएमएल में विवेकाधीन लाइन ब्रेक?
- 9. सी # सी # में लाइन ब्रेक
- 10. एक एक्सयूएल फ़ायरफ़ॉक्स एडन ब्रेक में appendChild
- 11. लाइन ब्रेक UILabel
- 12. रेगेक्स लाइन ब्रेक हटाएं
- 13. विम ऑटो लाइन-ब्रेक
- 14. PHP इको लाइन ब्रेक
- 15. सी ++ ofstream लाइन ब्रेक
- 16. JSON.stringify() और JSON.parse()
- 17. नैनो संपादक लाइन ब्रेक
- 18. एएसपी लाइन ब्रेक - \ n?
- 19. पावरहेल हार लाइन ब्रेक
- 20. \ r एक लाइन ब्रेक
- 21. json.stringify
- 22. डब्ल्यूपीएफ टेक्स्टबॉक्स बाइंडिंग और लाइन ब्रेक
- 23. PDFsharp लाइन ब्रेक
- 24. सीएसएस लाइन-ब्रेक
- 25. टेक्स्टमेट में लाइन ब्रेक को कैसे हटाएं
- 26. शीर्षक तत्व में एएसपी.नेट लाइन ब्रेक
- 27. एक्सएमएल विशेषताओं में लाइन ब्रेक कैसे करें?
- 28. एन्क्रिप्टेड और एन्कोडेड यूआरएल स्ट्रिंग में लाइन ब्रेक से बचें
- 29. PHP - फॉर्म मेल डालने! और लंबी तारों में लाइन ब्रेक
- 30. एचटीएमएल टेबल सेल में बल लाइन ब्रेक
नोट [इस JSON चेतावनी] (http://stackoverflow.com/questions/5074034/activesupportjson-decode-does-not-properly-handle-literal-:
के बराबर है लाइन ब्रेक/5086768 # 5086768); यह आपको काट रहा है या नहीं हो सकता है, लेकिन मैंने सोचा कि मैं इसे इंगित करूंगा। –