TOML to JSON փոխարկիչ
Փոխակերպեք TOML կազմաձևման տեքստը JSON ձևաչափի՝ նահանջի և բանալիների տեսակավորման կարգավորմամբ:
Գործարկել գործիքը
TOML-ից JSON փոխարկիչը վերափոխում է TOML ձևաչափի կարգավորումների տեքստը կառուցվածքային JSON տվյալների: Գործիքը ճանաչում է TOML տվյալների հիմնական տեսակները, ինչպիսիք են տողերը, թվերը, տրամաբանական արժեքները, ներդրված աղյուսակները և զանգվածները: Ամսաթվի և ժամանակի բոլոր արժեքները փոխանցվում են ISO ձևաչափի տեքստային տողերի տեսքով: Օգտատերը կարող է հարմարեցնել ստացվող JSON կառուցվածքի տեսքը: Կարգավորումներում հասանելի է նահանջի չափը փոխելու հնարավորությունը, որի լռելյայն արժեքը 2 բացատ է: Եթե անհրաժեշտ է բանալիները տեսակավորել այբբենական կարգով, կարող եք միացնել համապատասխան դաշտը: Դատարկ դաշտ մուտքագրելիս գործիքը վերադարձնում է դատարկ JSON օբյեկտ: Եթե TOML տեքստը պարունակում է շարահյուսական սխալներ կամ անվավեր կառուցվածքներ, փոխարկումը կանգ է առնում և ցուցադրվում է սխալի մասին հաղորդագրություն: Ստացված տեքստը պատրաստ է ծրագրային ապահովման կազմաձևման ֆայլերում, API հարցումներում կամ տվյալների փոխանակման միջավայրերում օգտագործելու համար: Այն հարմար է ծրագրավորողների և ադմինիստրատորների համար, ովքեր աշխատում են կոնֆիգուրացիոն տվյալների հետ:
Հրահանգներ
- Տեղադրեք կամ գրեք TOML տեքստը մուտքագրման դաշտում:
- Նշեք անհրաժեշտ նահանջի չափը (լռելյայն սահմանված է 2 բացատ):
- Ցանկության դեպքում ակտիվացրեք բանալիների այբբենական տեսակավորման տարբերակը:
- Սեղմեք փոխարկման կոճակը՝ արդյունքի դաշտում պատրաստի JSON տեքստը ստանալու համար:
Օրինակներ
- Մուտքագրում՝ [server] host = "localhost" port = 8080 Արդյունք՝ { "server": { "host": "localhost", "port": 8080 } }
- Մուտքագրում՝ title = "Demo" enabled = true Արդյունք (նահանջ 4)՝ { "title": "Demo", "enabled": true }
ՀՏՀ
Ինչպե՞ս են փոխարկվում ամսաթվի և ժամանակի արժեքները:
TOML-ում նշված ամսաթվերը և ժամերը JSON ձևաչափում ներկայացվում են որպես ստանդարտ ISO տեքստային տողեր:
Ի՞նչ է տեղի ունենում, եթե TOML տեքստը դատարկ է:
Եթե մուտքային դաշտը դատարկ է կամ պարունակում է միայն բացատներ, գործիքը վերադարձնում է դատարկ JSON օբյեկտ:
Ի՞նչ անել, եթե TOML տեքստում շարահյուսական սխալ կա:
Սխալ կազմված TOML-ի դեպքում փոխարկումը չի իրականացվում, և համակարգը ցուցադրում է սխալի մասին ծանուցում: Ուղղեք շարահյուսությունը և կրկին փորձեք: