Witam,
czy ktoś może wie co to za format danych, pliku (przykład poniżej, pliki pochodzi z programu Symfonia Handel) i czy jest jakieś gotowe rozwiązanie do parsowania plików tego typu? Jest to podobne do JSONa. Próbowałem replace'em zrobić z tego JSONa, ale jeszcze nie do końca mi się to udało (problem z duplikatami). Ewentualnie jak nie ma takiego parsera to jak zrobić taki parser pliku? Jak przykładowo robi to Jackson w przypadku JSONa? Czego powinienem szukać, jakich tematów? Może jakieś tutorial, artykuły na blogach? Będę wdzięczny za każdą podpowiedzi, wskazówkę, punkt zaczepienia...
Jeszcze mi chodzi jeden trywialny pomysł po głowie..., ale może ktoś coś podpowie
Fragment przykładowego pliku:
INFO{
Nazwa programu ='Sage Symfonia 2.0 Handel 2017.d' Symfonia 2.0 Handel 2017.d
Wersja_programu =213
Wersja szablonu =3.2
Kontrahent{
id =-646249141
kod =wypozycz
}
}
Magazyn{
kod =MAG
nazwa =Magazyn główny
miejscowosc =
ulica =
dom =
lokal =
kodpocz =
rejon =
nip =
tel1 =
tel2 =
fax =
}
Kontrahent{
Notatka_Dl{
opis =
}
}
TypyCen{
Cena{
subtyp =A
subtypi =2
flag =128
netto =1
}
Cena{
subtyp =B
subtypi =4
flag =128
netto =1
}
Cena{
subtyp =C
subtypi =6
flag =128
netto =1
}
Cena{
subtyp =D
subtypi =8
flag =128
netto =0
}
}
...