JSON ja GET -muunnin
Free online JSON and GET Convert tool, no installation required
Tietoja JSON and GET Convertista
Tämä työkalu muuntaa molempiin suuntiin JSON-objektin ja HTTP-kyselymerkkijonon (GET-parametri-muoto) välillä. JSON:sta GET:ään sarjoi objektin avaimet ja arvot URL-koodattuihin avain=arvo-pareihin jotka yhdistetään et-merkeillä, ja GET:stä JSON:ksi jäsennä kyselymerkkijonon siistiksi painettuun kahden välilyönnin sisennettyyn JSON-objektiin.
Käyttöohje
1. Liitä syötteesi Syötelaatikkoon. 2. JSON:sta GET:ään -tilassa, anna JSON-objekti ja napsauta JSON to GET -painiketta. 3. GET:stä JSON:ksi -tilassa, anna kyselymerkkijono (avain=arvo-parit jotka on erotettu &-merkillä) ja napsauta GET to JSON -painiketta. 4. Lue muunnettu tuloste Tulos-paneelissa ja napsauta Kopioi kopioidaksesi sen.
Muuntamissäännöt
JSON:sta GET:ään jäsentää syötteen JSON.parse:llä, sitten iteröi objektin entryt URLSearchParams:llä; null- ja undefined-arvot ohitetaan, ja kaikki muut arvot muutetaan merkkijonoiksi (joten booleanista tulee kirjaimellinen merkkijono 'true' ja sisäkkäinen objekti tulee '[object Object]'). GET:stä JSON:ksi käyttää URLSearchParams:ia raakasyötteeseen, mikä tarkoittaa että edessä oleva '?' on valinnainen ja avaimet ovat URL-purettuja; kaksoiskappaleet kyselymerkkijonossa romahduttavat niin että viimeinen arvo voittaa, ja tuloste on JSON.stringify:etty 2-välilyönnin sisennyksellä. Virheellinen syöte tulostaa eksplisiittisen 'Virheellinen JSON' tai 'Virheelliset GET-parametrit' -viestin heittämisen sijaan.
▶Mitä tapahtuu sisäkkäisille objekteille tai taulukoille JSON:sta GET:ään -tilassa?
▶Tarvitseeko GET:stä JSON:ksi -tila eteenpäin olevaa kysymysmerkkiä?
▶Miten kaksoiskappaleet käsitellään GET:stä JSON:ksi -tilassa?
▶Lähetetäänkö dataani palvelimelle?
Jos tämä työkalu on ollut sinulle hyödyllinen, harkitse kahvin ostamista.
Osta minulle kahvi