{"version":"1.0","provider_name":"Solio.online Blog","provider_url":"https:\/\/solio.online\/blog","author_name":"Trung Vu","author_url":"https:\/\/solio.online\/blog\/author\/solio_admin\/","title":"JSON \u2013 T\u1eeb C\u01a1 B\u1ea3n \u0111\u1ebfn N\u00e2ng Cao - Solio.online Blog","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"sV74MJCT0o\"><a href=\"https:\/\/solio.online\/blog\/json-tu-co-ban-den-nang-cao\/\">JSON \u2013 T\u1eeb C\u01a1 B\u1ea3n \u0111\u1ebfn N\u00e2ng Cao<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/solio.online\/blog\/json-tu-co-ban-den-nang-cao\/embed\/#?secret=sV74MJCT0o\" width=\"600\" height=\"338\" title=\"&#8220;JSON \u2013 T\u1eeb C\u01a1 B\u1ea3n \u0111\u1ebfn N\u00e2ng Cao&#8221; &#8212; Solio.online Blog\" data-secret=\"sV74MJCT0o\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/\/# sourceURL=https:\/\/solio.online\/blog\/wp-includes\/js\/wp-embed.min.js\n<\/script>\n","description":"1. JSON l\u00e0 g\u00ec? JSON (JavaScript Object Notation) l\u00e0 m\u1ed9t \u0111\u1ecbnh d\u1ea1ng trao \u0111\u1ed5i d\u1eef li\u1ec7u nh\u1eb9, d\u1ec5 \u0111\u1ecdc, d\u1ec5 ghi cho con ng\u01b0\u1eddi, v\u00e0 d\u1ec5 ph\u00e2n t\u00edch, sinh d\u1eef li\u1ec7u cho m\u00e1y t\u00ednh. JSON \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng ph\u1ed5 bi\u1ebfn trong l\u1eadp tr\u00ecnh web, API, v\u00e0 nhi\u1ec1u h\u1ec7 th\u1ed1ng l\u01b0u tr\u1eef c\u1ea5u h\u00ecnh. \u0110\u1eb7c \u0111i\u1ec3m [&hellip;]"}