āļŠāļēāļĢāļāļēāļāļāļąāļāđāļāļĩāļĒāļ
JSON (JavaScript Object Notation) āđāļĨāļ° XML (Extensible Markup Language) āļāļ·āļāļĢāļđāļāđāļāļāļāļēāļĢāđāļĨāļāđāļāļĨāļĩāđāļĒāļāļāđāļāļĄāļđāļĨāļŠāļāļāļāļĢāļ°āđāļ āļāđāļŦāļāđ āđ āļāļĩāđāđāļāđāļāļąāļāļāļĒāđāļēāļāđāļāļĢāđāļŦāļĨāļēāļĒ āļāļķāļāđāļĄāđāļāļ°āļĄāļĩāļāļ§āļēāļĄāđāļāļĨāđāđāļāļĩāļĒāļāļāļąāļāļĄāļēāļ āđāļāđāļāđāđāļĄāđāđāļāđāđāļŦāļĄāļ·āļāļāļāļąāļāļāļ°āļāļĩāđāļāļĩāļĒāļ§ āļāļąāđāļāđāļāđāļĢāļ·āđāļāļāļāļāļāđāļāļĢāļāļŠāļĢāđāļēāļ āļāļēāļĢāđāļāđāļāļēāļ āđāļĨāļ°āļāļ§āļēāļĄāļāļĨāļāļāļ āļąāļĒ āđāļāļĒāļāļāļāļ§āļēāļĄāļāļĩāđāđāļĢāļēāļāļ°āļāļēāđāļāļāļđāļāđāļāđāļāļĢāļĩāļĒāļāđāļāļĩāļĒāļāļāđāļēāļ āđ āļāļāļ JSON āđāļĨāļ° XML āđāļāļ·āđāļāļāđāļ§āļĒāđāļŦāđāļāļļāļāļāļāļŠāļēāļĄāļēāļĢāļāļāļąāļāļŠāļīāļāđāļāđāļĨāļ·āļāļāđāļāđāļ§āđāļēāļĢāļ°āļŦāļ§āđāļēāļ JSON āļāļąāļ XML āļāļąāļ§āđāļŦāļāđāļŦāļĄāļēāļ°āļāļąāļāļāļēāļāļāļāļāđāļĢāļēāļĄāļēāļāļāļĩāđāļŠāļļāļāļāļĢāļąāļ
JSON āļāļ·āļāļāļ°āđāļĢ?
āđāļĢāļēāļĄāļēāļāļđāļāļąāļāļāđāļāļāļ§āđāļē JSON āļāļ·āļāļāļ°āđāļĢ JSON āļāļ·āļāļĢāļđāļāđāļāļāļāļēāļĢāđāļĨāļāđāļāļĨāļĩāđāļĒāļāļāđāļāļĄāļđāļĨāļāļĩāđāļĄāļĩāļāđāļģāļŦāļāļąāļāđāļāļē āļāļķāđāļāļāļąāđāļāļāļāđāļĨāļ°āļāļāļĄāļāļīāļ§āđāļāļāļĢāđāļŠāļēāļĄāļēāļĢāļāđāļāļĩāļĒāļāđāļĨāļ°āļāđāļēāļāđāļāđāļāđāļēāļĒ āļāļķāļāđāļĄāđāļ§āđāļē JSON āļāļ°āļĄāļēāļāļēāļ JavaScript āđāļāđāđāļĄāđāđāļāđāļāļķāđāļāļāļĒāļđāđāļāļąāļāđāļāđāļ āļēāļĐāļē JavaScript āļŦāļĄāļēāļĒāļāļ§āļēāļĄāļ§āđāļē āđāļĢāļēāļŠāļēāļĄāļēāļĢāļāđāļāđāļāļąāļāļ āļēāļĐāļēāļāļ·āđāļ āđ āđāļāđāļāđāļ§āļĒāđāļāđāļāļāļąāļ āđāļĨāļ°āļāļ°āļāļāđāļŦāđāļāđāļāđāļāđāļāļĒāđāļāļāļēāļĢāđāļāđ JSON āđāļāđāļ Output āļāļāļ API
XML āļāļ·āļāļāļ°āđāļĢ?
XML āđāļāđāļāļ āļēāļĐāļēāļĄāļēāļĢāđāļāļāļąāļāļāļĩāđāļāļāļāđāļāļāļĄāļēāđāļāļ·āđāļāļāļąāļāđāļāđāļāđāļĨāļ°āđāļĨāļāđāļāļĨāļĩāđāļĒāļāļāđāļāļĄāļđāļĨ āđāļāļĒāļāļąāđāļ§āđāļ āļāļąāļ§ XML āļāļ°āļĄāļĩāļĢāļēāļĒāļĨāļ°āđāļāļĩāļĒāļāļĄāļēāļāļāļ§āđāļēāđāļĄāļ·āđāļāđāļāļĩāļĒāļāļāļąāļ JSON āđāļāļĒ XML āđāļāđāļāļ°āđāļĄāđāđāļāđāđāļāļ·āđāļāļĄāđāļĒāļāļāļąāļāļ āļēāļĐāļēāļāļēāļĢāđāļāļĩāļĒāļāđāļāļĢāđāļāļĢāļĄāđāļ āđ āļāļģāđāļŦāđāļŠāļēāļĄāļēāļĢāļāđāļāđāđāļāđāļāļąāļāđāļāļāļāļĨāļīāđāļāļāļąāļāđāļĨāļ°āđāļāļĨāļāļāļāļĢāđāļĄāļāļĩāđāļŦāļĨāļēāļāļŦāļĨāļēāļĒ āļāļāļāļāļēāļāļāļĩāđ XML āļĒāļąāļāļāđāļ§āļĒāđāļŦāđāđāļĢāļēāļŠāļēāļĄāļēāļĢāļāļŠāļĢāđāļēāļāđāļāđāļāđāļāļāļāļģāļŦāļāļāđāļāļāđāļāđ āđāļāļ·āđāļāļāļģāļŦāļāļāļāđāļāļĄāļđāļĨ XML āļāļąāđāļ āđ āđāļāļĒāđāļāļāļēāļ° āļŠāļīāđāļāļāļĩāđāļāļģāđāļŦāđāļāļąāļāļāļąāļāļāļēāđāļĨāļ°āļāļąāļāļāļāļāđāļāļāļŠāļēāļĄāļēāļĢāļāļāļģāļāļēāļāļĢāđāļ§āļĄāļāļąāļāđāļāđāļāđāļēāļĒāļāļķāđāļ
āđāļāļĢāļāļŠāļĢāđāļēāļāļāļāļ JSON āđāļĨāļ° XML
JSON āļāļ°āļĄāļĩāļāļēāļĢāđāļāđāļāļāđāļēāļāđāļāļĄāļđāļĨāđāļāļĢāļđāļāđāļāļāļāļāļ key: value āđāļāļĒāļāļ°āļĄāļĩāļāđāļāļĄāļđāļĨāļāļĒāļđāđāļ āļēāļĒāđāļāđāđāļāļĢāļ·āđāļāļāļŦāļĄāļēāļĒāļāļĩāļāļāļēāđāļĨāļ°āļĄāļĩāļāļēāļĢāļāļąāđāļāļĢāļ°āļŦāļ§āđāļēāļ key āļāđāļ§āļĒāļĨāļđāļāļāđāļģāļāļąāļāļāļĩāđ āđāļĨāļ°āļāđāļ§āļĒāļāļ§āļēāļĄāļāļĩāđāļĄāļĩāđāļāļĢāļāļŠāļĢāđāļēāļāļāļĩāđāđāļĄāđāļāļąāļāļāđāļāļ āļāļģāđāļŦāđāļāļĢāļ°āđāļĒāļāļāđāļāļĩāđāļāļēāļĄāļĄāļēāļāļ·āļāļŠāļēāļĄāļēāļĢāļāļāļģāđāļāđāļāđāļāļēāļāđāļāđāđāļĢāđāļ§ āđāļāļĒāđāļāļāļēāļ°āđāļĄāļ·āđāļāļāļģāđāļāđāļāđāđāļ JavaScript āļāļ°āļŠāļēāļĄāļēāļĢāļāđāļāļĨāļāđāļāđāļ JavaScript Object āđāļĨāļ°āđāļāđāļāļēāļāđāļāđāļāļąāļāļāļĩ
{
"name": "John Doe",
"age": 30,
"city": "New York"
}
āļŠāđāļ§āļ XML āļāļ°āļĄāļĩāļāļēāļĢāđāļāđāļāļāđāļēāđāļāļĢāļđāļāđāļāļāđāļāļĢāļāļŠāļĢāđāļēāļ āļāļēāļĄāļāđāļ§āļĒ tag āđāļāļīāļāđāļĨāļ°āļāļīāļāđāļŦāļĄāļ·āļāļāļāļąāļāļ āļēāļĐāļē HTML āļāļģāđāļŦāđāļāļēāļĢāđāļāđāļāļāđāļāļĄāļđāļĨāđāļāđāļĨāļ°āļāļąāļ§āļāđāļāļāđāļāđāļāļ·āđāļāļāļĩāđāļĄāļēāļāļāļķāđāļ āđāļāļĒāđāļāļāļēāļ°āļāđāļāļĄāļđāļĨāļāļāļēāļāđāļŦāļāđāļāļĩāđāļĄāļĩāļāļ§āļēāļĄāļāļ§āļēāļĄāļāļąāļāļāđāļāļ āđāļāļĢāļēāļ°āļāļ°āļĄāļĩ tag āđāļāļīāļāđāļĨāļ°āļāļīāļāđāļāđāļĄāđāļāļŦāļĄāļāđāļāļĒāļāļēāļĢāļāļģāđāļāđāļāđāļāļēāļāļāļąāļ JavaScript āļāđāļĒāļļāđāļāļĒāļēāļāđāļĨāļ°āļāđāļēāļāļ§āđāļē āđāļāļĢāļēāļ°āļāļ°āļāđāļāļāļāļķāļāļāđāļāļĄāļđāļĨ XML Document āđāļĨāļ° loop āđāļāđāļēāđāļāļāļģāļāļēāļĢāđāļāđāļāļāđāļāļĄāļđāļĨāļāļāļāļĄāļēāđāļŠāđāļāļąāļ§āđāļāļĢāđāļ§āđāļāļĩāļāļāļĩ
<person>
<name>John Doe</name>
<age>30</age>
<city>New York</city>
</person>
āļāļāļīāļāļāđāļāļĄāļđāļĨ
JSON āļĢāļāļāļĢāļąāļāļāļąāļ Data Type āļŦāļĨāļēāļĒāļāļĢāļ°āđāļ āļ āđāļĄāđāļ§āđāļēāļāļ°āđāļāđāļ strings, numbers, booleans, arrays, objects āđāļĨāļ° null āđāļāđāļāļ°āđāļĄāđāļĄāļĩāļāļēāļĢāļŠāļāļąāļāļŠāļāļļāļāļāļĩāđāļāļąāļāđāļāļāļŠāļģāļŦāļĢāļąāļāļāļāļīāļāļāđāļāļĄāļđāļĨāļāļĩāđāļāļąāļāļāđāļāļāļāļĒāđāļēāļ āļ§āļąāļāļāļĩāđ āđāļĨāļ°āļāđāļāļĄāļđāļĨāļāļģāļāļ§āļāđāļāļāļēāļĢāļĩāđ
XML āđāļĄāđāđāļāđāļĄāļĩāļāđāļāļāļģāļŦāļāļāđāļāļĩāđāļĒāļ§āļāļąāļāļāļāļīāļāļāđāļāļĄāļđāļĨ āļāļģāđāļŦāđāļŠāļēāļĄāļēāļĢāļāđāļŠāļāļāļāđāļāļĄāļđāļĨāđāļ āđ āļāđāđāļāđāđāļāđāļāļāđāļāļāļ§āļēāļĄāļ āļēāļĒāđāļāđ Element āđāļāđāļāļēāļāļāļ°āļāđāļāļāļĄāļĩāļāļēāļĢāđāļāļīāđāļĄ Attribute āđāļāļīāđāļĄāđāļāļīāļĄ āļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļĢāļ°āļāļļāļāļāļīāļāļāļāļāļāđāļāļĄāļđāļĨ
āļāļēāļĢāđāļāđāļāļēāļ
āđāļāļĒāļāļąāđāļ§āđāļ JSON āđāļāđāļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļāļīāļāļāđāļāļāļąāļāļāđāļēāļ API, Configuration files āđāļĨāļ°āļāļēāļĢāđāļĨāļāđāļāļĨāļĩāđāļĒāļāļāđāļāļĄāļđāļĨāļĢāļ°āļŦāļ§āđāļēāļ Web Services āđāļĨāļ° JSON āđāļāđāļāļāļĩāđāļāļīāļĒāļĄāđāļāđāļ§āđāļāđāļāļāđāđāļāļ·āđāļāļāļāļēāļāļāļāļēāļāđāļāļĨāđāļāļĩāđāđāļĨāđāļ āļāļ§āļēāļĄāđāļĢāļĩāļĒāļāļāđāļēāļĒāļāļāļāđāļāļĢāļāļŠāļĢāđāļēāļ āđāļĨāļ°āļāļ§āļēāļĄāļŠāļ°āļāļ§āļāđāļāļāļēāļĢāđāļāđāļāļēāļāđāļ Programming languages āļŠāļĄāļąāļĒāđāļŦāļĄāđ
āļŠāđāļ§āļ XML āļāļĩāđāļĄāļĩāļāļ§āļēāļĄāļāļąāļāļāđāļāļāļĄāļēāļāļāļķāđāļāđāļāļāļēāļĢāđāļāļĩāļĒāļāđāļĨāļ°āļāđāļēāļ āđāļĨāļ°āđāļŠāļāļāļāļĨāđāļāđāļāļĨāđāļāļāļēāļāđāļŦāļāđ āļĄāļąāļāđāļāđāļŠāļģāļŦāļĢāļąāļāļāđāļāļĄāļđāļĨāđāļāļ document-oriented āļĢāļ§āļĄāļāļķāļ HTML, Configuration files āđāļĨāļ°āļāļēāļĢāļāļąāļāđāļāđāļāļāđāļāļĄāļđāļĨāđāļāļāļēāļāļāđāļāļĄāļđāļĨ āļāļĒāđāļēāļ XML databases
āļāļ§āļēāļĄāļāļĨāļāļāļ āļąāļĒ
National Institute of Standards and Technology (NIST) āđāļāđāļĄāļĩāļāļēāļĢāļĻāļķāļāļĐāļēāđāļāļāļļāļāļāļĩāđāđāļĨāļ°āļāđāļāļāļāļ§āđāļē XML āļĄāļĩāļāļ§āļēāļĄāļāļĨāļāļāļ āļąāļĒāļĄāļēāļāļāļ§āđāļē JSON āđāļāļĒāļ§āļīāļāļĩāļāļēāļĢāļĻāļķāļāļĐāļēāđāļāđāļāļąāđāļāļāļļāļāļāđāļāļĄāļđāļĨāđāļāđāļāđāļāļāļāļĢāđāļŠāđāļĨāļ°āļāļļāļāļāđāļāļĄāļđāļĨāļāļĩāđāđāļāđāļāļāļĢāļĢāļĄāļŠāļīāļāļāļīāđāļāļķāđāļāļŠāđāļāļāđāļēāļāļāđāļāļāļāļēāļāļāļĩāđāđāļĄāđāļāļĨāļāļāļ āļąāļĒāļāļąāđāļāļāļđāđ āđāļāđ XML āļĄāļĩāđāļāļ§āđāļāđāļĄāļāļĩāđāļāļ°āļāļđāļāđāļāļĄāļāļĩāļĄāļēāļāļāļ§āđāļē JSON āļāļąāđāļāļāļĩāđāļāļąāđāļāļāļąāđāļāļāđāļĄāļĩāļāļ§āļēāļĄāđāļŠāļĩāđāļĒāļāļāļĩāđāļāļ°āļāļđāļāđāļāļĄāļāļĩāļāļąāđāļāļāļđāđāļāļĒāļđāđāļāļĩ
āđāļĨāļ° NIST āļĒāļąāļāļāļīāļāļēāļĢāļāļēāļāđāļ§āļĒāļ§āđāļēāļāļđāđāđāļāļĄāļāļĩāļŠāļēāļĄāļēāļĢāļāđāļāđāđāļāļŦāļĢāļ·āļāļĨāļāļāđāļāļĄāļđāļĨāđāļāļĢāļđāļāđāļāļāđāļāļĢāļđāļāđāļāļāļŦāļāļķāđāļāđāļāđāļāđāļēāļĒāđāļāļĩāļĒāļāđāļ āļāļĨāļāļāļāļāļŠāļīāđāļāļāļĩāđāļāļ°āđāļāļīāļāļāļķāđāļāļŦāļēāļāļāļđāđāđāļāļĄāļāļĩāļŠāļēāļĄāļēāļĢāļāđāļāļĨāļĩāđāļĒāļāđāļāļĢāļāļŠāļĢāđāļēāļāļāļāļāļāđāļāļĄāļđāļĨāđāļāđāđāļāļ āđāļāđāļ āļāļēāļĢāđāļāļĨāļĩāđāļĒāļāļĨāļģāļāļąāļāļāļāļāļāļāļāđāļāļĢāļ°āļāļāļāļ āļēāļĒāđāļ āđāļāļāļŠāļēāļĢÂ XMLÂ āļŦāļĢāļ·āļāļāļēāļĢāđāļāļīāđāļĄāļāļāļāđāļāļĢāļ°āļāļāļāļāļĩāđāđāļĄāđāđāļāđāļĄāļĩāļāļĒāļđāđāđāļāļāļāļāđāļĢāļ
āļŠāļĢāļļāļāļāļ§āļēāļĄāđāļāļāļāđāļēāļāļĢāļ°āļŦāļ§āđāļēāļ JSON āļāļąāļ XML
JSON
- JavaScript Object Notation
- āđāļāļīāļāļāļąāļ§āđāļāļāļĩ 2001
- āđāļāđāđāļāļĢāļāļŠāļĢāđāļēāļāđāļāđāļāđāļāļ key, value
- āļĄāļĩ Syntax āļāļĩāđāđāļĄāđāļāļąāļāļāđāļāļ āļāđāļēāļĒāļāđāļāļāļēāļĢāļāđāļēāļāđāļĨāļ°āđāļāļĩāļĒāļ
- āļāļēāļĢāļŠāļĢāđāļēāļ Document, Schema āļŠāļēāļĄāļēāļĢāļāļāļģāđāļāđāļāđāļēāļĒāđāļĨāļ°āļĄāļĩāļāļ§āļēāļĄāļĒāļ·āļāļŦāļĒāļļāđāļāļĄāļēāļāļāļ§āđāļē
- āļĢāļāļāļĢāļąāļāļāļāļīāļāļāđāļāļĄāļđāļĨāļāļĢāļ°āđāļ āļ Number, Object, String āđāļĨāļ° Boolean
- āļĄāļĩāļāļāļēāļāđāļāļĨāđāļāļĩāđāđāļĨāđāļāđāļĨāļ°āļĄāļĩāļāļēāļĢāļŠāđāļāļāđāļāļĄāļđāļĨāļāļĩāđāđāļĢāđāļ§
XML
- Extensible Markup Language
- āđāļāļīāļāļāļąāļ§āđāļāļāļĩ 1998
- āđāļāđāļāļāđāļāļĄāļđāļĨāđāļāđāļāļĢāļāļŠāļĢāđāļēāļāđāļāļāļāđāļāđāļĄāđāļāļĩāđāļĄāļĩ namespaces āļŠāļģāļŦāļĢāļąāļāļāļĢāļ°āđāļ āļāļāđāļāļĄāļđāļĨāļāļĩāđāđāļāļāļāđāļēāļāļāļąāļ
- āļāļāđāļāļāļāļąāļ§āļāļąāļāļĐāļĢāļāļēāļāļāļąāļ§āļāđāļ§āļĒ entity reference āļāļķāđāļāļāļģāđāļŦāđ Syntax āļĄāļĩāļāļ§āļēāļĄāđāļĒāļīāđāļāđāļĒāđāļ
- āļāļēāļĢāļŠāļĢāđāļēāļ Document, Schema āļĄāļĩāļāļ§āļēāļĄāļāļąāļāļāđāļāļāđāļĨāļ°āļĒāļ·āļāļŦāļĒāļļāđāļāļāđāļāļĒāļāļ§āđāļē
- āļĢāļāļāļĢāļąāļāļāļļāļāļāļāļīāļāļāđāļāļĄāļđāļĨāđāļāđāļāđāļāļĩāļĒāļ§āļāļąāļ JSON āđāļĨāļ°āļāļĢāļ°āđāļ āļāļāļ·āđāļ āđ āđāļāļīāđāļĄāđāļāļīāļĄ āđāļāđāļ āļ§āļąāļāļāļĩāđ āļ āļēāļ āđāļĨāļ° namespaces
- āđāļāļĢāļāļŠāļĢāđāļēāļāđāļāđāļ XML āļĄāļĩāļāļ§āļēāļĄāļāļąāļāļāđāļāļāđāļāļāļēāļĢāđāļāļĩāļĒāļāđāļĨāļ°āļāđāļēāļ āđāļĨāļ°āļĄāļĩāļāļāļēāļāđāļāļĨāđāļāļĩāđāđāļŦāļāđ
āļāļāļŠāđāļāļāđāļēāļĒ
JSON āđāļĨāļ° XML āļāđāļēāļāļāđāđāļāđāļāļĢāļđāļāđāļāļāļāļēāļĢāđāļĨāļāđāļāļĨāļĩāđāļĒāļāļāđāļāļĄāļđāļĨ āļāļķāđāļāļāļąāđāļāļāļđāđāļāđāļāļ°āļĄāļĩāļāļļāļāđāļāđāļāđāļĨāļ°āļāļļāļāļāđāļāļāļāļāļāļāļąāļ§āđāļāļ āļāļēāļĢāđāļĨāļ·āļāļāđāļāđāļāļēāļāļĢāļ°āļŦāļ§āđāļēāļ JSON āđāļĨāļ° XML āļāļ§āļĢāļāļķāđāļāļāļĒāļđāđāļāļąāļāļāđāļāļāļģāļŦāļāļāđāļāļāļēāļ°āđāļāđāļĨāļ° Project āļāļāļāđāļĢāļē āļāđāļ§āļĒāļāļ§āļēāļĄāđāļĢāļĩāļĒāļāļāđāļēāļĒāļāļāļ JSON āļāļģāđāļŦāđāđāļāđāļāļāļąāļ§āđāļĨāļ·āļāļāļĒāļāļāļāļīāļĒāļĄāļŠāļģāļŦāļĢāļąāļāļāļēāļĢāđāļĨāļāđāļāļĨāļĩāđāļĒāļāļāđāļāļĄāļđāļĨāļāļāđāļ§āđāļ āđāļāļāļāļ°āļāļĩāđāļāļ§āļēāļĄāļŠāļēāļĄāļēāļĢāļāđāļāļāļēāļĢāļāđāļēāļāđāļĨāļ°āļāļ§āļēāļĄāļĒāļ·āļāļŦāļĒāļļāđāļāļāļāļ XML āļāļģāđāļŦāđāļāļĨāļēāļĒāđāļāđāļāļāļđāđāđāļāđāļāļāļĩāđāđāļāđāļāđāļāļĢāđāļāļŠāļģāļŦāļĢāļąāļāļāđāļāļĄāļđāļĨāđāļāļīāļāđāļāļāļŠāļēāļĢ āļŦāļ§āļąāļāļ§āđāļēāļāļāļāļ§āļēāļĄāļāļĩāđāļāļ°āļāđāļ§āļĒāđāļāļīāđāļĄāļāļ§āļēāļĄāđāļāđāļēāđāļāđāļĨāļ°āļāđāļ§āļĒāđāļŦāđāļāļļāļāļāļāļāļąāļāļŠāļīāļāđāļāđāļāđāļāļĒāđāļēāļāļĄāļĩāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļāļąāļāļāļēāļĢāļāđāļāļĄāļđāļĨāļāļāļāļāļļāļāļāļāļāļ°āļāļĢāļąāļ āđāļ§āđāđāļāļāļāļąāļāđāļŦāļĄāđāļāļāļāļ§āļēāļĄāļŦāļāđāļēāļāļĢāļąāļ āļŠāļ§āļąāļŠāļāļĩāļāļĢāļąāļ
āļāđāļēāļāļāļīāļ
- JSON āđāļāļĩāļĒāļāļāļąāļ XML – āļāļ§āļēāļĄāđāļāļāļāđāļēāļāļĢāļ°āļŦāļ§āđāļēāļāļāļēāļĢāđāļŠāļāļāļāđāļāļĄāļđāļĨ, āļŠāļ·āļāļāđāļāđāļĄāļ·āđāļ 10 āļāļļāļĨāļēāļāļĄ 2566
āļāļēāļ: https://aws.amazon.com/th/compare/the-difference-between-json-xml/ - JSON āļāļąāļ XML, āļŠāļ·āļāļāđāļāđāļĄāļ·āđāļ 12 āļāļļāļĨāļēāļāļĄ 2566
āļāļēāļ: https://appmaster.io/th/blog/json-kab-xml - āđāļāđāļēāđāļ JSON āđāļ 5 āļāļēāļāļĩ, āļŠāļ·āļāļāđāļāđāļĄāļ·āđāļ 12 āļāļļāļĨāļēāļāļĄ 2566
āļāļēāļ: https://www.borntodev.com/2020/02/28/what-is-json/