![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 79 Pomógł: 0 Dołączył: 26.06.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam. Potrzebuje podpwiedzi, bo byc moze wywazam otwarte drzwi. Mam do sparsowania plik txt, dokladnie wyciag mbankowy zacigniety za pomoca mbank-cli czyli txt w ktorym to poszczegolne atrybuty sa oddzielone od siebie (kolumny)
nazwa_konta data typ_operacji opis, cos w ten desen. Plik w calosci czytam do tablicy (file) i traktuje eregiem wiersze w poszukiwaniu wartosciowych informacji... No wlasnie wiersze, a nie kolumny w danym wierszu.... W przypadku odnalezienia wartosciowej informacji chcialbym miec tez ladnie kwote ale juz bez wykonywania ereg... Czyli czy da sie czytac po kolumnach? Gdyby to byl taki ladny pliczek xmlowy jak wyrzuca np mBank history to byloby miodzio, a tak trzeba porzezbic nieco wiecej. z gory dzieki za sugestie |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 79 Pomógł: 0 Dołączył: 26.06.2007 Ostrzeżenie: (0%) ![]() ![]() |
Zapewne jest to (ten wyciag z banku) CSV [jak pisal aeyo] i ta funkcja ci sie przyda, ew. ustaw inne parametry separatorow. Nie to nie jest csv, wowczas od reki bym jej uzyl. Mam plik zrzucony z mbank-cli - format to kolumny oddzielone spacjami ;-) - jak na wyciagu :-) nazwa konta data_operacji kwota typ operacji tytulem mBiznes 2009-02-20 49.00 przelew przychodzac Jank Kowalski 23-Stycznia Faktura vat nr yzucie " " jako sepatatora w funkcji daje czesciowo efekty do pola tytulem funkcja dziala nawet ok, ale samo pole tytulem potrafi dzielic na 5-6 kawalkow :-) ze wzgledu na pojawiajace sie tam spacje. Niewazne, efekt osiagnalem, kwote czyta ladnie, bo zawsze jest 4 wyrazem w tablicy. Reszta mnie nie obchodzi bo i tak jade calym eregiem po wierszu. Ten post edytował Spooky2 25.02.2009, 22:52:05 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 18.06.2025 - 21:40 |