Wpis z mikrobloga

[java]
Musze wyslac podczas zadania "POST" plik xml.
Generalnie wszystko spoko ale mam chyba 2 sciezki do wyboru
Chodzi o spreparowanje przed wysylka odpowiednio pliku xml. No i moge poleciec to przy pomocy Stringa, albo skorzystac z JAXB.
No i teraz pytanie mam czy ten sposob ze stringiem to bardzo prostackie i nie mile widziane rozwiazanie czy sie to stosuje itp.?
( ͡º ͜ʖ͡º)
#java #programowanie
  • 5
@Volantie: zwykle im bardziej "prostackie" tym lepsze na początek

imho wszystko zależy od tego czy ma zadanie przesłać treść jakiegoś pliku, czy jednak ustrukturyzowane dane
@Volantie: jeden pies. Pamiętaj, żeby nigdy nie budować XMLa ręcznie tyko używać:
* coś co mapuje klasy na stringi czy JAXB
* użyj dedykowanego buildera np. https://github.com/jmurty/java-xmlbuilder

Samemu NIGDY nie skleja się stringów, bo to niebezpieczne. Nawet przy takim prostym JSONie musi pamiętać np. o escapowaniu specialnych znaków np string z " tym znakiem" -> "string z \" tym znakiem". Jak już masz gotowe obiektu, których możesz użyć w JaxB to