Olùyí JSON sí XML Ọ̀fẹ́
Yí JSON padà sí XML àti XML padà sí JSON, ní ìtọ́sọ́nà méjèèjì, pẹ̀lú àwọn ànikàntọ́wọ́ àti àwọn àkójọpọ̀ tí ó dúró bí ó ti rí. Ó ń ṣiṣẹ́ pátápátá nínú ẹ̀rọ àwárí rẹ — kò sí ohunkóhun tí a gbé sókè.
Sọ fáìlì JSON tàbí XML kan (tàbí fi pò nísàlẹ̀)
JSON, XML · Kò sí ìdiwọ̀ ìwọ̀n fáìlì
tàbí tẹ Ctrl+V láti fi lẹ̀ mọ́ láti clipboard rẹ
<?xml version="1.0" encoding="UTF-8"?> <book id="42"> <title>Brave New World</title> <author>Huxley</author> <year>1932</year> <inPrint>true</inPrint> </book>
💡 Àwọn àmì-ìsọfúnni ń pọ̀n sí àwọn kọ́kọ́rọ́ @name, ọ̀rọ̀ ẹ̀ka sì ń pọ̀n sí #text; àwọn àmì tí a tún ṣe di àkójọpọ̀. Lo ⇄ láti yí ọ̀nà náà padà kí o sì rí i pé dátà rẹ padà bí ó ti rí. Ohun gbogbo ń ṣiṣẹ́ nínú aṣàwárí rẹ.
Bí Ó Ṣe Ń Ṣiṣẹ́
JSON àti XML jẹ́ ọ̀nà méjì tí ó wọ́pọ̀ jùlọ fún pínpín dátà, o sì máa nílò láti yí padà láàrin wọn nígbà gbogbo. Èyí máa ń yí padà ní ọ̀nà méjèèjì, nínú ẹ̀rọ àyẹ̀wò rẹ.
- 1O máa fi JSON tàbí XML sí iYan ọ̀nà pẹ̀lú àmì ìyípadà ⇄. A máa ṣàyẹ̀wò ìwọlé nínú ẹ̀rọ rẹ — JSON pẹ̀lú JSON.parse, XML pẹ̀lú DOMParser ẹ̀rọ àyẹ̀wò rẹ.
- 2A máa ṣe àpẹẹrẹ àwọn ìdìpọ̀ náàBí ó bá lọ sí XML, àwọn kọ́kọ́rọ́ nǹkan máa di ẹ̀ka, àwọn kọ́kọ́rọ́ "@name" máa di àbùdá, àwọn àkójọpọ̀ sì máa tún àmì kan ṣe. Bí ó bá lọ sí JSON, àwọn àbùdá máa di kọ́kọ́rọ́ "@name", àwọn àmì tí a tún ṣe máa di àkójọpọ̀, àwọn nọ́mbà/booleans sì máa yí padà.
- 3O máa gba àbájáde tí ó mọ́, tí a ti to lẹ́sẹẹsẹA máa tẹ àbájáde náà jáde lọ́nà tí ó mọ́, tí ó sì ti ṣetán fún lílò.
- 4Tún un yí padà bí o bá fẹ́Bọtìnì ⇄ máa fi àbájáde náà padà gẹ́gẹ́ bí ìwọlé kí o lè yí padà tí o sì máa yẹ̀ wò.
Àwọn fáìlì ìtòlẹ́sẹẹsẹ àti dátà lè jẹ́ àṣírí. Ọ̀nà méjèèjì máa ń ṣiṣẹ́ gbogbo rẹ̀ nínú ẹ̀rọ rẹ — kò sí ohun tí a máa fi ránṣẹ́.
Àwọn Irinṣẹ Tó Jọra
CSV sí JSON
Yí CSV (tàbí TSV) padà sí JSON — àkójọpọ̀ àwọn nǹkan tàbí àwọn àkójọpọ̀ — pẹ̀lú olùṣàyẹ̀wò RFC 4180 tí ó tọ́, ìrí ààlà fúnra rẹ̀, àti ìyípadà oríṣi. Ó ń ṣiṣẹ́ nínú ẹ̀rọ àwárí rẹ.
Olùyí YAML sí JSON
Yí YAML padà sí JSON àti JSON padà sí YAML ní ìtọ́sọ́nà méjèèjì. Lẹ̀ẹ̀ka nínú oríṣi èyíkéyìí kí o sì gba àbájáde tí a yí padà lẹ́sẹ̀kẹsẹ̀ — kò sí gbígbésókè sí sáfa tí ó nílò.
Olùtú JWT
Tú kí o sì ṣàyẹ̀wò JSON Web Token kankan. Wo orí-àkọlé, àkóónú, àkókò ìparí, àti àwọn ẹ̀tọ́ déédé. Gbogbo rẹ̀ ń ṣiṣẹ́ ní agbègbè nínú ẹ̀rọ àwárí rẹ — àwọn token kò kúrò lára ẹ̀rọ rẹ rárá.