Använder mig av Jakarta Commons Digester för att parsa genom filen, men eftersom "img"-datan kan vara rätt stor skulle jag vilja göra om den till binär-data och spara ner den till en fil allt eftersom datan kommer in, istället för som nu när all data tagits emot.
Det pinsamma i situationen är att jag gjort detta i ett projekt för ett par år sen. Men nu har jag sumpat koden och kan inte komma på hur jag gjorde :r
Mmm... SÅ lätt är det. I det projektet jag sitter i nu har en av gubbarna skrivit en EGEN SAX-parser istället för att använda någon befintlig "för jag vet ju inte om den du sagt att vi ska använda fungerar". *suck*
Drar upp den här tråden igen för nu har jag lite mer problem.
Det är nämligen så att XML-protokollet har utökats och blivit mycket mer avancerat, vilket gör att man i princip måste modda SAX-parsern för att kunna bygga upp ett DOM-träd för att få lite struktur på det hela och för att kunna behandla datan på ett bra sätt senare. Fast nu vill jag ju inte göra som gubben i Limes projekt och uppfinna hjulet på nytt ;)
Hade en liten fundering på om det skulle kunna gå att lägga in ett filter på inputstreamen som kör datan genom en SAX-parser och spar ner den base64 kodade datan och ersätter den med sökvägen dit datan sparades innan en DOM-parser läser in datan som såhär: