سؤال

وHaaylp!

وياهو! وتقول الحاجيات المواصفات I يمكن تحليل الأجسام JSON باستخدام JSON.parse (). عندما كنت في الواقع محاولة ذلك، وهنا هو ما حاولت ...

var parsed = JSON.parse('{"key": "value"}');

print (parsed);

for (p in parsed)
{
    print ("prop: "+p);
}

وأحصل على:

ReferenceError: JSON is not defined

ما الذي يحدث؟ ومزيدا من السحر المطلوب؟

هل كانت مفيدة؟

المحلول 2

وتبين أن "JSON" غير متوفر حتى بعد اكتمال دعوة ONLOAD. بقدر ما أستطيع أن نخلص، وهذا هو المشكلة فقط على أجهزة الكمبيوتر الشخصية وأجهزة ماكينتوش لا.

لاستخدام JSON، يعمل ببساطة من خارج منطقة الجزاء، ولكن لمحاولة بها ما عليك القيام به هو من رد مؤقت أو شيء من هذا.

نصائح أخرى

هل تعيين القطعة لاستخدام 4.5 الميزات؟ وقدم كائن JSON في 4.5، انها ليست متوفرة في الإصدارات القديمة من Y! WE.

<?xml version="1.0" encoding="UTF-8"?>
<widget>
    <version>1.0</version>
    <minimumVersion>4.5</minimumVersion>
    <settings>
        <setting name="debug" value="on"/>
    </settings>
</widget>
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top