Skocz do zawartości

Rekomendowane odpowiedzi

Witajcie,

 

Otóż mam mały (duży) problem, otóż potrzebuję otworzyć niesamowicie duży plik XML, który zajmuje wielkość około 3GB.

Uruchomienie go za pomocą skoroszytu w Excelu jest niemozliwe poniewaz plik jest zbyt duzy. Podział tego pliku przez WXR File Splittera rowniez jest niemozliwy poniewaz z miejsca program ten jest kraszowany. Probowalem uruchomic ten plik w Notepade ++ jednak nie jest mozliwa praca na nim (zacina program). Bardzo prosze o pomoc bo totalnie nie mam pomyslu co z tym zrobic.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Ile masz wolnej pamięci RAM?

Wolna pamięć jaką dysponuje według menadżera zadań to 5,2 GB.

 

UltraEdit powinien dać radę.

Program odpalił mi bez problemu kod źródłowy pliku jednak nie mam pojęcia totalnie jak to w sposób racjonalmy podzielić.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

a co zamierzasz z tym plikiem dalej robić?

bo w tym momencie należało by zaprząc jakiś język programowania chociażby Pythona

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Chialbym przede wszystkim mieć dostęp do tych danych w sposób przejrzysty, tak żebym mogl mieć podgląd jak w Excelu. Czytałem właśnie na necie że wprowadzenie komend z Pythona coś mogą zdziałać

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

możesz w dość prosty sposób korzystając z pythona zamienić xml na csv

 

albo spróbować stworzyć transformatę xml do np. do html (csv również)

 

https://www.mimuw.edu.pl/~czarnik/zajecia/xml06/lab08/lab08.html

https://www.mimuw.edu.pl/~czarnik/zajecia/xml10/lab09.html

http://www.pabloware.com/xml/xsl/index.html

 

ale rozmiar tego pliku jest boski :D

Edytowane przez Namonaki

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się

  • Ostatnio przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników przeglądających tę stronę.

  • Tematy

  • Odpowiedzi

    • To akurat wiemy. Liniowy wzrost stężenia gazów cieplarnianych powoduje wykładniczy wzrost przeciętnych temperatur a także wariancji temperatur. Termodynamika i nic poza tym. A jak rośnie wariancja temperatur to i rośnie szybkość wiatrów itd.
    • To zobacz która karta jest najchętniej kupowana i nie patrz na forum gdzie masz jednak miłośników sprzętu z zasobnym portfelem  
    • nieprawda - także, i w późniejszym okresie nawet głównie, żeby mieć rynki zbytu - np GB w 19 wieku produkowała już tyle tkanin, głównie bawełnianych, że rynek europejski i amerykański był dla nich zbyt ciasny, i głównym rynkiem zbytu stały się Indie - i w zasadzie zniszczyły głównie chałupniczy przemysł tekstylny w Indiach, za pomocą ceł, ale i samych cen, bo ręczni tkacze w Indiach nie byli w stanie konkurować z  fabrycznym przemysłem w GB - jest o tym mnóstwo materiałów, a niejaki Marks napisał np że równiny Bengalu pokryły się kośćmi zmarłych z głodu tkaczy indyjskich (o ile pamiętam w artykule z 1857) - raczej przesada, ale w zasadzie zgodne z rozwojem historycznym; dodam, że bawełna na tkaniny z GB pochodziła z USA, choć Indie same były wielkim producentem bawełny, i że Indie już wtedy liczyły ponad  200 mln ludności, gdy np USA ok 50 - więc nie rabowanie z bogactw, których Indie zresztą dużo nie miały (głównym importem z Indii do GB była herbata), było decydującym bodźcem rozwoju krajów przemysłowych, tylko pozyskiwanie dużych rynków zbytu i wykorzystywanie przewagi produkcji maszynowej nad ręczną; czyli potęgi gospodarcze dorobiły się na postępie technicznym, tzn produkcji maszynowej, nie ręcznej, a rabowanie tzw bogactw, które wtedy z reguły były produktami rolniczymi, odgrywało drugorzędną rolę; jeśli już rabowanie, to przede wszystkim niewolników z Afryki do produkcji bawełny w USA i cukru w Brazylii i na Karaibach, bo oba te produkty stały się podstawą masowej konsumpcji w Europie, która napędzała wzrost i umaszynowienie produkcji, itd
    • Właśnie jestem w tym kotle Skończę go i zapoluję na alfę. Dz.
  • Aktywni użytkownicy

×
×
  • Dodaj nową pozycję...