2010-02-25 73 views
4

这是我正在编写的JSON并将其与JQuery结合使用。与JSON一起使用希腊语

bookData.webSites = [ 
    { 
     id: 1, 
     title: "ΤΟΥΡΙΣΤΙΚΗ ΑΝΑΠΤΥΞΗ", 
     image: 'images/books/min.png', 
     site: 'http://delicious.com/', 
     author: "", 
     pages: '', 
     isbn: '', 
     price: '', 
     type: 'book' 
    }]; 

它工作完美,直到我试图使用它的长希腊文,然后它真的是错误的。我在作者标签上遇到了一些问题,但是当我使用""而不是''时,它一切顺利。在一篇很长的希腊文中,我们在写作时使用了"',我显然希望使用希腊语进行描述。任何方式为此成为posible。

先感谢每一位来自这个真棒社区的帮助!

+0

事情是如何“真的不对”?什么是确切的字符串,使它出错?请尝试发布导致问题的实际文字。 – 2010-02-25 22:09:53

回答

3

尝试在每个"'的实例之前放置转义字符('\')。

JavaScript JSON库应该为您处理。示例 - http://www.json.org/js.html:请参阅JSON.stringify

+0

当我多做一点试验时,发现那毕竟不是什么大不了的事情。当我复制粘贴文字那里的EOL字符或东西。所以在我摆脱它之后,它再次像魅力一样工作。感谢您的帮助。仔细阅读后,我会更好地理解json。这绝对不是浪费时间。 – storedope 2010-02-25 23:06:17