Ohjelmointi

JSON-työkalut, joita et halua missata

JSON, JavaScript Object Notation, on suosittu ja kevyt tiedonsiirtomuoto, josta on tullut kaikkialla verkossa. JSON tunnetaan kehittäjien sekä helppokäyttöisyydestä että koneiden jäsentämisestä ja luomisesta.

Ei ole yllättävää, että JSON on herättänyt työkalunrakentajien huomion. Ne ovat luoneet erilaisia ​​työkaluja JSONin alustamiseen, validointiin ja jäsentämiseen. Nämä vaihtelevat verkkoselaimessa käytetyistä online-apuohjelmista koodieditorien ja IDE: n laajennuksiin, kuten Visual Studio Code ja Eclipse.

Seuraavassa on luettelo yhdeksästä näistä työkaluista.

JSONLint

CircleCellin JSONLint on JSON: n online-validoija ja muotoilija. Kehittäjät voivat liittää tai kirjoittaa JSON: n editoriin tai syöttää URL-osoitteen. JSONLint voi tarkistaa ”sotkuisen” JSON-koodin ja se voi myös jäsentää. JSONLintia voidaan käyttää myös JSON-kompressorina, jos käyttäjät lisäävät? Re: nmuoto = pakkaa URL-osoitteeseen.

Mistä pääset JSONLintiin

Voit käyttää JSONLintia verkossa. Työkalun lähdekoodi löytyy GitHubista.

JSONVertaile

JSONLintin edistynyt versio JSONCompare vahvistaa JSON-koodin suoraan. Se voi ladata ja vahvistaa useita eräajoisia JSON-tiedostoja samanaikaisesti sekä verrata ja yhdistää kahta JSON-objektia. JSONComparessa on yksinkertaiset, erä- ja diff-tilat. Kuten JSONLint, JSONCompare on rakentanut CircleCell.

Mistä pääset JSONCompare-palveluun

Löydät JSONCompare-verkon. Lähdekoodi on saatavilla GitHubissa.

jtc

Lyhyesti sanasta “JSON-testikonsoli”, jtc on CLI-työkalu JSON-lähteen purkamiseen, käsittelyyn ja muuntamiseen. Kehittäjät voivat valita jtc: n avulla yhden tai useamman elementin JSON-lähteestä ja soveltaa toimintoja näihin elementteihin kerralla, kuten kääriä valitut elementit uuteen JSON: iin, suodattaa sisään ja ulos tai päivittää elementtejä. Käyttöliittymä sallii suurimman osan muutoksista yhdellä komennolla. Linux- ja MacOS-kootut binäärit ovat ladattavissa.

Mistä ladata jtc

Voit ladata jtc: n GitHubista.

ijson

Alun perin vuonna 2016 kehitetty ijson on iteratiivinen JSON-jäsennin, jolla on tavallinen Python-iteraattoriliitäntä. Yleisin käyttö on, että ijson tuottaa natiivia Python-objekteja JSON-virrasta, joka on etuliitteen alla. ijson tarjoaa useita toteutuksia todellisesta jäsentämisestä C-pohjaisen YAJL (vielä yksi JSON-kirjasto) tai Python-taustojen muodossa.

Mistä ladata ijson

Voit ladata ijsonin PyPI: stä.

JSON-muotoilija ja vahvistaja

JSON Formatter and Validator on online-työkalu, joka on kehitetty muotoilemaan ja kaunistamaan JSONia helpottamaan lukemista ja virheenkorjausta. Koska JSON voidaan tulostaa ilman rivikatkoja (tilaa säästää), sitä voi olla vaikea lukea ja ymmärtää. Online-muotoilua käyttävät kehittäjät voivat vain liittää JSON-tiedostoon tai URL-osoitteeseen. JSON Formatter and Validator Bookmarklet -sovellusta voidaan käyttää julkisen JSON-URL-osoitteen muotoiluun ja vahvistamiseen.

Mistä pääsee JSON Formatteriin ja Validatoriin

Voit käyttää JSON Formatteria ja Validatoria verkossa.

Altova XMLSpy JSON ja XML Editor

Altova XMLSpy on JSON- ja XML-editori, joka tarjoaa kaikenlaisia ​​työkaluja XML-tekniikoiden muokkaamiseen, mallintamiseen, muuntamiseen ja virheenkorjaukseen. Esittelyssä ovat työkalut, kuten graafinen skeemasuunnittelija, koodinluontityökalu, tiedostomuuntimet, virheenkorjaajat ja profiloijat, jotka herättävät XSLT: n, XSD: n, XBRL: n ja SOAP: n. XMLSpy hyödyntää RaptorXML-palvelinta JSON-tarkistuksessa ja käsittelyssä.

Mistä ladata Altova XMLSpy

Voit ladata Altova XMLSpy: n ilmaisen kokeiluversion Altovan verkkosivustolta.

Code Beautify JSON -työkalut

Code Beautify JSON -työkalut vaihtelevat JSON Vieweristä, JSON Editorista ja JSON Validatorista JSON-HTML-muotoon, JSON-XML- ja JSON-YAML-muuntimiin. Tarjolla on myös Excelistä JSON-muunnin ja JSON-pienentäjä. Code Beautify tarjoaa myös online-komentosarjaeditorin, kaunistajan, pienentäjän ja muuntimet XML-, HTML-, CSV-, CSS-, RSS-, SQL-, Base64- ja muille tietomuodoille ja tiedostotyypeille.

Mistä pääset käyttämään Code Beautify JSON -työkaluja

Pääset Code Beautify JSON -työkaluihin verkossa.

Visual Studio -koodi

Microsoftin suositussa koodieditorissa on sisäänrakennettu tuki JSON-tiedostojen muokkaamiseen. Tämä sisältää validoinnin, nopean navigoinnin, koodin taittamisen ja IntelliSensen kautta ehdotuksia ominaisuuksille ja arvoille. Kun siirrät hiiren osoitteen JSON-tietojen ominaisuuksien ja arvojen päälle, tarjotaan lisäkonteksti. VS Code käyttää liitettyjä JSON-skeemejä ymmärtääkseen JSON-tiedostojen rakenteen.

Mistä ladata Visual Studio -koodi

Voit ladata Visual Studio -koodin projektin verkkosivustolta.

Eclipse JSON Editor -laajennus

Eclipse IDE: n ilmainen JSON Editor -laajennus sisältää ominaisuuksia, kuten mukautetun syntaksikorostuksen, koodin taittamisen, muotoilun ja muokkaamisen, synkronoidun puunäkymän tarjoamisen. Tarjolla on myös syntaksipuun jäsentely. Eclipse JSON Editor -laajennus on RFC 4627 JSON -standardin mukainen.

Mistä ladata Eclipse JSON Editor -laajennus

Voit ladata Eclipse JSON Editor -laajennuksen Eclipse Marketplacesta.

$config[zx-auto] not found$config[zx-overlay] not found