Это вопрос, который я сократил запрос для легкого понимания

callback({ "11399340238": { "Red": { "option_name": "Red", "price": "19.95" } } }) 

и я использовал jquery.each() и ajax

 var key1 = ""; var value1=""; function callback(data){ jQuery.each( data, function( key, val ) { var myValue = JSON.stringify(val); var key1 = "{amp}lt;tr{amp}gt;"   key1   "{amp}lt;td{amp}gt;"   key   "{amp}lt;/td{amp}gt;"   "{amp}lt;tr/{amp}gt;"; var myValue = "{amp}lt;tr{amp}gt;"   myValue   "{amp}lt;td{amp}gt;"  myValue   "{amp}lt;/td{amp}gt;"   "{amp}lt;/tr{amp}gt;"; $('.data-key').append(key1); $('.data-value').append(myValue); }); } $.ajax({ url: 'https://collection-swatch-pug-aws-bucket.s3.us-east-2.amazonaws.com/devstorepro2.myshopify.com.json', type: "GET", dataType: 'jsonp', jsonpCallback: 'callback', cache:true }); 

это результат, который я получил

 11399340238 {"Red":{"option_name":"Red","price":"19.95"}} 

Я хочу показать результат в родительском tableheader{amp}lt;th{amp}gt; формата таблицы в tableheader{amp}lt;th{amp}gt; и значения в tag{amp}lt;td{amp}gt; data таблицы tag{amp}lt;td{amp}gt; ..

Я хочу, чтобы результат, как родительский ключ (11399340238)-{amp}gt;value(red)-{amp}gt;(values of red) чтобы при (11399340238)-{amp}gt;value(red)-{amp}gt;(values of red) в консоли он не отображал никаких ошибок.