Toollet
Keresés feladat vagy alkalmazásnév alapjánKeresésKapcsolat
Árak

JSON létrehozása

Adjon meg mezőneveket és értékeket minden oszlophoz, egyenként egyet soronként, hogy létrehozza azt a JSON tömböt, amely azonos sorban lévő értékeket egy rekordba egyesíti. Válasszon szöveg vagy automatikus felismerés módot minden oszlophoz, hogy külön kezelje a termékkódokat és a számokat. Válasszon formázást vagy egysoros tömörítést, majd másolja ki a teljes létrehozott JSON-t, vagy mentse result.json fájlként. A hiányzó sorok null értékkel töltődnek ki.

Mezők és értékek

2 oszlop

Ugyanazon sorban szereplő értékek alkotnak egy rekordot. A hiányzó sorok null értéket kapnak.

1. oszlop

2 sor

2. oszlop

2 sor
Legfeljebb 100 oszlop

Az olvashatóság beállítása az értékek vagy a mezőnevek módosítása nélkül.

Mire használható

Egyesítse az oszlopbeviteleket egy rekordba

Adjon meg egy mezőnevet, és minden oszlopban soronként egy értéket. Az azonos sorszámú értékek egy objektumtömbbe egyesülnek.

Válasszon szöveget vagy automatikus érzékelést

A termékkódokat és a hasonló értékeket tartsa szövegként. Az automatikus érzékelés felismeri a számokat, valamint a true, false és null értékeket.

Tekintse át és szerezze meg a JSON-t

Válasszon olvasható behúzást vagy tömörített kimenetet, majd másolja a teljes generált JSON-t, vagy mentse fájlként.

Használat

  1. Adja meg a mezőneveket és az értékeket

    Nevezze el az oszlopokat, és adjon meg soronként egy értéket. A további mezőkhöz használja az Oszlop hozzáadása lehetőséget.

  2. Ellenőrizze az értéktípusokat

    Azokhoz az oszlopokhoz, ahol még a számnak tűnő értékeket is szövegként kell kezelni, válasszon Stringet. Ellenőrizze, hogy az azonos sorszámú értékek egy rekordot alkotnak.

  3. Generálja és mentse a JSON-t

    Válassza ki a behúzást, és nyomja meg a JSON generálása gombot az eredmény áttekintéséhez. Másolja ki a létrehozott JSON-t, vagy mentse result.json néven.

Mikor hasznos

Hozzon létre mintaadatokat az API-khoz

Készítsen JSON-tömböt mezőnevekből és értékoszlopokból például a kérelmekhez vagy a képernyők ellenőrzéséhez.

Adjon át termékkódokat és hasonló értékeket szövegként

Adjon meg számjegyekből álló sorozatokat szövegként, és keverjen különböző típusokat, például azonosítókat és mennyiségeket ugyanabban az adatban.

Hogyan kezeljük a sorokat és az értéktípusokat

Az azonos sorszám egy rekordot alkot

Minden oszlop első sora alkotja az első objektumot, a második sor a következőt. A generálás a legtöbb sorral rendelkező oszlophoz igazít.

Az üres sorok és a hiányzó sorok nem ugyanazok

Az üres sor automatikus érzékelés esetén null, a String kiválasztásakor üres szöveggé válik. Ha maga a sor hiányzik, az érték mindkét beállításnál null. A sorvégi sortörés is üres sorként számít.

Tartsa szövegként az értékeket

A String kiválasztásakor még a 42, a true és a null is szövegként kerül kiírásra. A kezdő és záró szóközök is megmaradnak. Nem kell idézőjeleket hozzáadnia.

Automatikus érzékelés és nagy számok

Az automatikus érzékelés felismeri a JSON számjelölését, valamint a true, false és null értékeket, minden mást szövegként kezel. A nagy számok is eredeti jelölésükben kerülnek kiírásra, de válasszon Stringet, ha a használatuk helyén kerekítve jelenhetnek meg.

Egyetlen szintű tömböt hoz létre

A mezőnévben szereplő pont továbbra is a név része marad. Az értékekben tömbökhöz vagy objektumokhoz hasonló szöveget nem értelmezi beágyazott JSON-ként.

Gyakori kérdések

Kiírhatom a termékkódokat szövegként?

Igen. Azt az oszlopot állítsa String értéktípusra. A számnak tűnő értékek, például a 42, szintén szövegként kerülnek kiírásra. Nem kell nullákat vagy idézőjeleket hozzáadnia magához a bevitt értékekhez.

Mi történik, ha az oszlopokban eltérő számú sor van?

A legtöbb sorral rendelkező oszlophoz igazít, és a hiányzó sorokat null értékkel tölti ki. Nem ismétli meg a rövidebb oszlopok utolsó értékét, és nem zárja össze a sorokat.

Az üres sorokat vagy a sorvégi sortöréseket figyelmen kívül hagyja?

Nem. A sor végén lévő sortörés is létrehoz egy üres sort. Automatikus érzékelés esetén null értékként, a String kiválasztásakor üres szövegként kerül kiírásra.

Használhatom ugyanazt a mezőnevet?

A generálás nem lehetséges, ha a mezőnevek a kezdő és záró szóközek eltávolítása után duplikálódnak. Az értékekkel rendelkező oszlopokhoz mezőnév szükséges. A teljesen üres nevű és üres értékű hozzáadott oszlopok kimaradnak a kimenetből.

Mennyit adhatok meg?

Legfeljebb 100 oszlop, 1 000 sor, mezőnévente 128 karakter, valamint a mezőnevek és az értékek összesen 100 000 karakter. A generált értékek teljes számára és más mennyiségekre is vonatkoznak korlátok, ezért a kombinációtól függően akkor is fel kell osztania a bemenetet, ha az oszlopok és a sorok száma önmagában a határértéken belül van.

Létrehozhatok CSV fájlokat vagy beágyazott JSON-t is?

Ez a képernyő egyetlen szintű objektumtömböt hoz létre az oszlopértékekből. Nem értelmezi a CSV idézőjeleit vagy elválasztóit, és nem hoz létre automatikusan beágyazott struktúrákat.

Mi lesz az eredménnyel, amikor módosítom a bemenetet?

A mezőnevek, az értékek, a típusok, az oszlopok száma vagy a behúzás módosítása törli az előző eredményt. Generálja újra. A bemenet törlése egy üres oszlopra áll vissza, a behúzási beállítás megtartásával.

Bemenet és eredmények

Bemenet
Mezőnevek és minden oszlopban soronként egy érték. A fájlok nem töltődnek be.
Típus
Válasszon minden oszlophoz Stringet vagy automatikus érzékelést.
Formátum
2 szóköz (alapértelmezett), 4 szóköz, tabulátorok vagy tömörített.
Kimenet
Másolja a teljes JSON-tömböt, vagy mentse result.json néven.

Jelenlegi beállítások

Eszközök keresése