GraphQL formatter
Pretty-print og valider GraphQL forespørgsler, mutations og skemaer — privat i din browser.
Om GraphQL formatter
Handytools GraphQL formatter parser ethvert GraphQL dokument — forespørgsler, mutations, subscriptions eller SDL schema definitioner — ved hjælp af den officielle graphql.js parser, derefter re-emitter det med konsistent indrykning. Validate knappen bekræfter dokumentet parser uden at gengive det. Alt kører lokalt, så det er sikkert at formatere interne API forespørgsler eller proprietær skemaer.
Funktioner i GraphQL formatter
- 01
Officiel graphql.js parser
Samme parser GraphQL reference implementeringen ships med. Fejl kommer med præcis linje og kolonne, og formatering er kanonisk.
- 02
Forespørgsler, mutations og SDL
Operation dokumenter og schema definitioner både virker. Type definitioner, directives og beskrivelser round-trip rent.
- 03
Valider uden at køre
Validate bekræfter kun dokumentet parser. Det udfører ikke forespørgslen, har ikke brug for et skema og laver ikke netværksopkald.
Ofte stillede spørgsmål om GraphQL formatter
- Validerer dette mod et skema?
- Nej — kun syntaktisk validering. Schema-klar validering har brug for målskemaet for at sammenligne feltnavne og argument typer; dette værktøj bekræfter kun dokumentet parser.
- Vil det bevare mine kommentarer?
- GraphQL kommentarer (linjer der starter med #) fjernes af parseren. For at holde dokumentation, brug """description""" string litteraler på type og felt definitioner — de round-trip korrekt.
- Hvilken GraphQL spec version understøtter dette?
- Den aktuelle oktober 2021 spec, inklusive funktioner som OneOf input objekter og @specifiedBy direktiv.
- Er forespørgslen uploaded noget sted?
- Nej. graphql.js parseren kører helt i din browser — dine operationer forbliver på din enhed.
Vejledninger
Artikler →Relaterede værktøjer
Udvikler →- Aktiv
SQL formatter
Pretty-print SQL forespørgsler — PostgreSQL, MySQL, SQLite, BigQuery og standard SQL — privat i din browser.
UdviklerGratisKører lokaltÅbn - Aktiv
YAML formatter
Formater og valider YAML, eller konverter mellem YAML og JSON — privat i din browser.
UdviklerGratisKører lokaltÅbn - Aktiv
XML formatter
Pretty-print, minify og valider XML — helt i din browser.
UdviklerGratisKører lokaltÅbn
Udforsk flere værktøjer
Alle værktøjer →- Aktiv
PDF til PNG
Konverter hver PDF-side til et højkvalitets PNG-billede i din browser. Vælg opløsning, og download derefter en enkelt PNG eller en ZIP-fil med alle sider.
PDFGratisKører lokaltÅbn - Aktiv
Komprimér billede
Reducér JPG, PNG, WebP, AVIF og HEIC filstørrelser, mens billedet forbliver skarpt — gratis, kun browser, ingen upload.
BilledeGratisKører lokaltÅbn - Aktiv
Konverter video
Konverter video mellem MP4, WebM, MOV og MKV — gratis, privat, i din browser.
VideoGratisKører lokaltÅbn - Aktiv
WAV til MP3
Konvertér WAV-filer til komprimeret MP3-format i din browser — filer forlader aldrig din enhed.
LydGratisKører lokaltÅbn - Aktiv
HTML til Markdown
Konverter HTML til ren, læsbar Markdown.
DokumentGratisKører lokaltÅbn