নতুনদের জন্য, একটি json এর সোর্টিং প্রশ্ন জিজ্ঞাসা করুন

লেখক:এখন আর কখনোই, তৈরিঃ 2020-11-13 10:24:32, আপডেটঃ

exchange.IO("base", "https://www.alphavantage.co/")
var data = exchange.IO("api", "GET", "query?function=TIME_SERIES_DAILY_ADJUSTED&symbol=IBM&apikey=demo");
var records = data["Time Series (Daily)"];

এই এপিআইতে প্রবেশ করলে আপনি একটি json পাবেন, রেকর্ডের ডাটা স্ট্রাকচারটি এরকম, আপনি দেখতে পারেন key হল তারিখ, কিন্তু সারিবদ্ধতাটি অনিয়মিতঃ

{ 2020-09-09: { 7. লভ্যাংশের পরিমাণ : 0.0000, ৮। বিভাজন সহগঃ ১.০, 1. খোলা : 122.1300 , 2. উচ্চ : 123.7000 , 3. নিম্ন : 121.2900 , 4. close: 122.2600, 5. সমন্বিত বন্ধ : 120.5590 , 6. ভলিউম : 3770678 }, 2020-08-11: { 6. ভলিউম : 5001176 , 7. লভ্যাংশের পরিমাণ : 0.0000, ৮। বিভাজন সহগঃ ১.০, 1. খোলা : 128.7600 , 2. উচ্চ : 130.4700 , 3. নিম্ন : 126.6100, 4. বন্ধ : 126.7500 , 5. সংশোধিত বন্ধ : 124.9866 }, ......

কিন্তু আপনি যদি সরাসরি ব্রাউজারে যানঃhttps://www.alphavantage.co/query?function=TIME_SERIES_DAILY_ADJUSTED&symbol=IBM&apikey=demo

এই ক্যাবলটির নামের অর্থ হল, "কোনও ব্যক্তির জন্য একটি ক্যাবল।

সময় সিরিজ (দৈনিক): { 2020-11-12: { 1. খোলা : 115.6300 , 2. উচ্চ : 116.3700 , 3. নিম্ন : 113.4800 , 4. বন্ধ : 114.5000 , 5. সমন্বিত বন্ধ : 114.5000 , 6. ভলিউম : 6427016 , 7. লভ্যাংশের পরিমাণ : 0.0000, 8. বিভাজন সহগ : 1.0 }, 2020-11-11: { 1. খোলা: 118.1200, 2. উচ্চ : 118.3500 , 3. নিম্ন : 116.2200 , 4. বন্ধ : 117.2000 , 5. সংশোধিত বন্ধ : 117.2000, 6. ভলিউম : 4289601 , 7. লভ্যাংশের পরিমাণ : 0.0000, 8. বিভাজন সহগ : 1.0 }, ...

为什么会这样?如果要把api返回的json变成一个有序的数组,像fmz的exchange.GetRecords的数据结构,应该怎么做呢?


আরো

এখন আর কখনোইএটি সমাধান করা হয়েছে, ধন্যবাদ।

ঘাসjs object sort by key তে অনুসন্ধান করুন