Programmēšana

JSON rīki, kurus nevēlaties palaist garām

JSON, kas paredzēts JavaScript Object Notation, ir populārs un viegls datu apmaiņas formāts, kas tīmeklī ir kļuvis visuresošs. JSON ir pazīstams ar to, ka izstrādātājiem to ir viegli izmantot un mašīnām ir viegli parsēt un ģenerēt.

Nav pārsteidzoši, ka JSON ir piesaistījusi rīku veidotāju uzmanību, kas ir izveidojuši dažādus rīkus JSON pārformatēšanai, validēšanai un parsēšanai. Tās ir no tiešsaistes utilītprogrammām, kuras palaižat savā tīmekļa pārlūkprogrammā, līdz spraudņiem kodu redaktoriem un IDE, piemēram, Visual Studio Code un Eclipse.

Tālāk ir atlasīts saraksts ar deviņiem no šiem rīkiem.

JSONLint

JSONLint no CircleCell ir tiešsaistes JSON validators un pārformatētājs. Izstrādātāji var ielīmēt vai ierakstīt JSON redaktorā vai ievadīt URL. JSONLint var apstiprināt “netīro” JSON kodu un var arī parsēt. JSONLint var izmantot arī kā JSON kompresoru, ja lietotāji pievieno? Reformāts = saspiest uz URL.

Kur piekļūt JSONLint

JSONLint varat piekļūt tīmeklī. Rīka pirmkodu var atrast vietnē GitHub.

JSONSalīdzināt

JSONLint uzlabotā versija JSONCompare tieši apstiprina JSON kodu. Tas var vienlaikus augšupielādēt un apstiprināt vairākus JSON pakešu failus un salīdzināt un apvienot divus JSON objektus. JSONCompare ir vienkārši, sērijveida un diff režīmi. Tāpat kā JSONLint, JSONCompare izveidoja CircleCell.

Kur piekļūt JSONCompare

JSONCompare varat atrast tiešsaistē. Pirmkods ir pieejams vietnē GitHub.

jtc

Īsāk sakot “JSON testa konsole”, jtc ir CLI rīks, lai iegūtu, manipulētu un pārveidotu avotu JSON. Izstrādātāji var izmantot jtc, lai atlasītu vienu vai vairākus elementus no avota JSON un vienlaikus piemērotu darbības šiem elementiem, piemēram, iesaiņotu atlasītos elementus jaunā JSON, filtrētu un izvadītu vai atjauninātu elementus. Lietotāja saskarne ļauj izmantot lielāko daļu izmaiņu, izmantojot vienu komandu. Lejupielādei ir pieejami Linux un MacOS apkopotie binārie faili.

Kur lejupielādēt jtc

Jūs varat lejupielādēt jtc no GitHub.

ijson

Sākotnēji izstrādātais 2016. gadā, ijson ir iteratīvs JSON parsētājs ar standarta Python iteratora saskarni. Visizplatītākais lietojums ir tāds, ka ijson iegūst vietējos Python objektus no JSON straumes, kas atrodas zem prefiksa. ijson piedāvā vairākas faktiskās parsēšanas realizācijas C bāzes YAJL (vēl viena JSON bibliotēka) vai Python back-end formā.

Kur lejupielādēt ijson

Ijson var lejupielādēt no PyPI.

JSON formatētājs un validators

JSON Formatter and Validator ir tiešsaistes rīks, kas tika izstrādāts, lai formatētu un izdaiļotu JSON, lai atvieglotu lasīšanu un atkļūdošanu. Tā kā JSON var izvadīt bez līniju pārtraukumiem (lai ietaupītu vietu), to var būt grūti lasīt un saprast. Izstrādātāji, kas izmanto tiešsaistes formatētāju, var vienkārši ielīmēt JSON vai URL. JSON formatētāja un validētāja grāmatzīmi var izmantot, lai formatētu un apstiprinātu publisku JSON URL.

Kur piekļūt JSON formatētājam un validatoram

JSON formatētājam un validatoram varat piekļūt tiešsaistē.

Altova XMLSpy JSON un XML redaktors

Altova XMLSpy ir JSON un XML redaktors, kas nodrošina visu veidu rīkus ar XML saistīto tehnoloģiju rediģēšanai, modelēšanai, pārveidošanai un atkļūdošanai. Piedāvātie rīki, ieskaitot grafisko shēmas dizainu, kodu ģenerēšanas rīku, failu pārveidotājus, atkļūdotājus un profilētājus, lai aktivizētu ar XSLT, XSD, XBRL un SOAP. XMLSpy izmanto RaptorXML serveri JSON validācijai un apstrādei.

Kur lejupielādēt Altova XMLSpy

Altova vietnē varat lejupielādēt bezmaksas Altova XMLSpy izmēģinājuma versiju.

Kods Izdaiļot JSON rīkus

Code Beautify JSON rīku klāsts ir no JSON skatītāja, JSON redaktora un JSON Validator līdz pārveidotājiem JSON – HTML, JSON – XML un JSON – YAML. Tiek piedāvāts arī Excel uz JSON pārveidotājs un JSON minifier. Code Beautify piedāvā arī tiešsaistes skriptu redaktoru, uzlabotāju, minifikatoru un pārveidotājus XML, HTML, CSV, CSS, RSS, SQL, Base64 un citiem datu formātiem un failu tipiem.

Kur piekļūt Code Beautify JSON rīkiem

Jūs varat piekļūt Code Beautify JSON rīkiem tiešsaistē.

Visual Studio kods

Microsoft populārajā kodu redaktorā ir iebūvēts atbalsts JSON failu rediģēšanai. Tas ietver validāciju, ātru navigāciju, kodu locīšanu un ieteikumus rekvizītiem un vērtībām, izmantojot IntelliSense. Virzot kursoru virs JSON datu īpašībām un vērtībām, tiek sniegts papildu konteksts. Lai izprastu JSON failu struktūru, VS kods izmantos saistītās JSON shēmas.

Kur lejupielādēt Visual Studio kodu

Visual Studio kodu var lejupielādēt no projekta vietnes.

Eclipse JSON redaktora spraudnis

Eclipse IDE bezmaksas JSON redaktora spraudnis ietver tādas iespējas kā pielāgota sintakses izcelšana, koda locīšana, formatēšana un rediģēšana, nodrošinot sinhronizētu koka skatu. Tiek piedāvāta arī sintakses koku parsēšana. Eclipse JSON redaktora spraudnis atbilst RFC 4627 JSON standartam.

Kur lejupielādēt Eclipse JSON redaktora spraudni

Eclipse JSON redaktora spraudni varat lejupielādēt vietnē Eclipse Marketplace.

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