Используйте греческий с JSON - PullRequest
4 голосов
/ 26 февраля 2010

Это JSON, который я пишу, и использую его с JQuery.

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

Это прекрасно работает, пока я не пытаюсь использовать длинный греческий текст с ним, тогда это действительно идет не так. У меня были некоторые проблемы с тегом автора, но все прошло хорошо, когда я использовал "" вместо ''. В длинном греческом тексте мы используем " и ' при написании, и я, очевидно, хочу использовать греческий для описания. Любой способ, чтобы это стало возможным.

Заранее спасибо всем за помощь от этого УДИВИТЕЛЬНОГО сообщества!

1 Ответ

3 голосов
/ 26 февраля 2010

Попробуйте поместить escape-символ ('\') перед каждым экземпляром " или '.

JavaScript JSON библиотеки должны справиться с этим за вас. Пример - http://www.json.org/js.html: см. JSON.stringify.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...