Bawię się FilmWeb Api i nie mogę wymyślić co to za format zwracanych danych myślałem że będzie JSON a tu takie coś:
ok [[29,"Kapitan Jack Sparrow",null,"Johnny Depp","/00/29/29/346090.1.jpg"],[1878051,"Brytyjski marynarz","(niewymieniony w czołówce)","CJ Brady","/80/51/1878051/393166.1.jpg"],[1886493,"Prostytutka","(niewymieniony w czołówce)","Katherine Denkinson",null]] t:43200
Wiem że mógłbym sobie sam to przeprasować ale to pewnie jakiś popularny format do którego obróbki już są gotowce. Ktoś wie co to za format?
0
1
wygląda mi na jakiś uproszczony JSON
3
Główna treść (tj. poza ok
oraz t:...
) jak najbardziej jest poprawną JSONową tablicą i PHP czy też jakieś serwisy online bezproblemowo sobie z odserializowaniem tego radzą, więc albo źle to wycinasz, albo delfiowy parser dżejsona ma własną specyfikację :P
1
Popatrz sobie na to:
https://github.com/nSolutionsPL/filmweb-api
https://bitbucket.org/varabi/filmweb-api
może tutaj jest to już rozwiązane?
A na stronie samego filmweb nie ma tego opisanego?
2
Ech nie wiedziałam że człowiek musi się napić żeby zatrybić że jak to jest tablica to ma być TJSONArray
a nie TJSONObject
wystarczy:
LJsonArr:= LJSONObject.ParseJSONValue(TEncoding.UTF8.GetBytes(JSONStr),0) as TJSONArray;