NOVINKA - Online rekvalifikační kurz Java programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.
NOVINKA – Víkendový online kurz Software tester, který tě posune dál. Zjisti, jak na to!

Diskuze: sloučení dat v JSON do jednoho souboru

V předchozím kvízu, Online test znalostí SQL a databází, jsme si ověřili nabyté zkušenosti z kurzu.

Aktivity
Avatar
barcalangrova:30.1.2016 16:13

Dobrý den,

předem se omlouvám za off topic dotaz, ovšem už nevím, kde jinde se obrátit. Mám data uložená ve více než 2 tis. souborech JSON (každý objekt má vlastní soubor, přičemž schémata souborů jsou totožná) a potřebuji tyto soubory sloučit do jednoho, abych je následně mohla exportovat a dále s pracovat. Nevíte o nějakém nástroji, kde lze nahrát velké množství souborů JSON a následně vygeneruje pouze jeden? Narazila jsem pouze na jeden, kde je však nutné nahrávat soubory po jednotlivě, což je ovšem při takovém množství souborů, jako mám já, dost zdlouhavá činnost. V programování jsem bohužel úplně mimo.

Díky za každou radu!
B.

 
Odpovědět
30.1.2016 16:13
Avatar
Petr Čech
Tvůrce
Avatar
Odpovídá na barcalangrova
Petr Čech:30.1.2016 19:37

Když sem hodíš ukázkový soubor, napíšu ti utilku na jejich sloučení. +Nějakou strukturu, ve které je to všechno uložené, protože v 1 složce to asi není všechno na 1 úrovni, ne?

Nahoru Odpovědět
30.1.2016 19:37
the cake is a lie
Avatar
Patrik Valkovič:30.1.2016 19:49

Na Linuxu by to bylo něco jako find | xargs cat >> spolecny.json, ale to asi nebude proveditelné v tomto příapdě hádám.

Nahoru Odpovědět
30.1.2016 19:49
Nikdy neumíme dost na to, abychom se nemohli něco nového naučit.
Avatar
Odpovídá na Petr Čech
barcalangrova:30.1.2016 20:11

Bohužel mi nejde nahrát ukázkový soubor, odkaz na něj je tedy zde: http://leteckaposta.cz/596463828
Všechny soubory jsou ve složce na jedné úrovni, jedná se o surová data vyexportovaná ze zařízení.
Díky moc

Editováno 30.1.2016 20:12
 
Nahoru Odpovědět
30.1.2016 20:11
Avatar
Odpovídá na Patrik Valkovič
barcalangrova:30.1.2016 20:15

K linuxu nemám bohužel přístup ani zkušenosti, ovšem děkuji za tip.

 
Nahoru Odpovědět
30.1.2016 20:15
Avatar
Petr Čech
Tvůrce
Avatar
Odpovídá na barcalangrova
Petr Čech:30.1.2016 21:48

Tady to máš:
https://drive.google.com/…M182dGs/view?…
Spustit setup.exe, spustit "jsoner", napsat cestu k souborům bez uvozovek a tadá, hotovo. Obsahy jednotlivých souborů jsou oddělené čárkou.
Myslím, že jsem to ošetřil proti stack overflow, tak snad vám nezpůsobím BSOD.
Jo, na začátku je navíc čárka, uniklo mi to, tak si ji smažte ;-)

Editováno 30.1.2016 21:49
Akceptované řešení
+20 Zkušeností
+2,50 Kč
Řešení problému
Nahoru Odpovědět
30.1.2016 21:48
the cake is a lie
Avatar
Odpovídá na Petr Čech
barcalangrova:30.1.2016 23:23

Děkuji moc,

po menších úpravách výsledného souboru vše funguje, jak má! Moc jste mi pomohl, jak se Vám můžu odvděčit?

Editováno 30.1.2016 23:24
 
Nahoru Odpovědět
30.1.2016 23:23
Avatar
Petr Čech
Tvůrce
Avatar
Odpovídá na barcalangrova
Petr Čech:30.1.2016 23:55

Není zač, čistě teoreticky mám na webu tlačítko donate... http://petrcech.eu
A označte prosím můj komentář takovou tou fajfkou jako řešení. Pro přehlednost.

Nahoru Odpovědět
30.1.2016 23:55
the cake is a lie
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 8 zpráv z 8.