Ծրագրավորման գործիքներ

GraphQL ձևաչափիչ

GraphQL հարցումների և սխեմաների ձևաչափման առցանց գործիք:

Գործարկել գործիքը

GraphQL ձևաչափիչն աշխատում է հարցումների և տվյալների սխեմաների տեքստի հետ: Գործիքի մուտքային դաշտում կարող եք տեղադրել հարցման կամ տիպերի սահմանման կոդը: Կարգավորումներում հնարավոր է ընտրել ձևավորման եղանակը և նահանջի չափը, որը լռելյայն կազմում է 2 բացատ յուրաքանչյուր մակարդակի համար: Նահանջի արժեքը կարգավորվում է 0-ից մինչև 8 միջակայքում, իսկ անվավեր կամ դրանից դուրս թվերի դեպքում կիրառվում է հիմնական 2 բացատը: Եթե մուտքագրված տեքստը դատարկ է կամ պարունակում է միայն բացատանիշեր, արդյունքի պատուհանում ցուցադրվում է դատարկ տեքստ, իսկ չափի ցուցանիշները մնում են զրոյական: Տեքստի առավելագույն չափը սահմանափակված է 1 000 000 բայթով UTF-8 կոդավորմամբ: Այդ սահմանը գերազանցող ծավալները համակարգը չի ընդունում: Գործիքն առաջարկում է գեղեցկացման կամ սեղմման տարբերակներ: Սեղմումը հեռացնում է մեկնաբանությունները և կրճատում է ավելորդ բացատները: Գործընթացը չի հանդիսանում հարցման քերականական ստուգում կամ սխեմայի վավերացում:

Հրահանգներ

  1. Տեղադրեք GraphQL հարցումը կամ սխեման մուտքային դաշտում:
  2. Ընտրեք ցանկալի եղանակը՝ գեղեցկացում կամ սեղմում:
  3. Նշեք նահանջի բացատների քանակը 0-ից 8 միջակայքում:
  4. Սեղմեք մշակման կոճակը արդյունքը տեսնելու համար:

Օրինակներ

  • Մուտք՝ query GetUser { user(id: 1) { name email } } Արդյունք (2 բացատ նահանջով)՝ query GetUser { user(id: 1) { name email } }
  • Մուտք՝ query { user { id name } } Արդյունք (սեղմում)՝ query{user{id name}}

ՀՏՀ

Ի՞նչ է տեղի ունենում դատարկ տեքստ մուտքագրելիս:

Եթե մուտքային դաշտը դատարկ է կամ պարունակում է միայն բացատներ, գործիքը վերադարձնում է դատարկ արդյունք, իսկ չափսերը նշվում են 0 բայթ:

Ո՞րն է մուտքագրվող տեքստի առավելագույն թույլատրելի ծավալը:

Տեքստի չափը չպետք է գերազանցի 1 000 000 բայթը UTF-8 կոդավորմամբ:

Արդյո՞ք գործիքը ստուգում է GraphQL հարցման վավերականությունը:

Ոչ, գործիքը չի կատարում քերականական ստուգում կամ սխեմայի վավերացում:

Ներդնել այս գործիքը

Ստորև բերված կոդով ձեր կայքում ավելացրեք SmartPlusLab-ի աշխատող գործիքը։