{"id":712,"date":"2012-09-19T20:37:37","date_gmt":"2012-09-19T18:37:37","guid":{"rendered":"http:\/\/blog.wenzlaff.de\/?p=712"},"modified":"2021-11-22T17:16:36","modified_gmt":"2021-11-22T16:16:36","slug":"wie-kann-bei-jaxb-marshal-verhindert-werden-das-geschrieben-wird","status":"publish","type":"post","link":"http:\/\/blog.wenzlaff.de\/?p=712","title":{"rendered":"Wie kann bei JAXB marshal verhindert werden das  &#8222;<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?> &#8220; geschrieben wird?"},"content":{"rendered":"<p>Das geht mit der Property: Marshaller.JAXB_FRAGMENT<br \/>\nWenn die auf true gesetzt wird, erscheint der XML Tag nicht mehr. <\/p>\n<p>Hier ein komplettes Beispiel f\u00fcr die Serialisierung:<\/p>\n<p><code><br \/>\nJAXBContext jaxbContext = JAXBContext.newInstance(Map.class);<br \/>\nMarshaller marshaller = jaxbContext.createMarshaller();<\/p>\n<p>\/\/ Verhindern des <?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?> tags:<br \/>\n<strong>marshaller.setProperty(Marshaller.JAXB_FRAGMENT, Boolean.TRUE);<\/strong><\/p>\n<p>marshaller.setProperty(Marshaller.JAXB_FORMATTED_OUTPUT, Boolean.TRUE);<br \/>\nmarshaller.marshal(freemindMap, outFile);<br \/>\n<\/code><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Das geht mit der Property: Marshaller.JAXB_FRAGMENT Wenn die auf true gesetzt wird, erscheint der XML Tag nicht mehr. Hier ein komplettes Beispiel f\u00fcr die Serialisierung: JAXBContext jaxbContext = JAXBContext.newInstance(Map.class); Marshaller marshaller = jaxbContext.createMarshaller(); \/\/ Verhindern des tags: marshaller.setProperty(Marshaller.JAXB_FRAGMENT, Boolean.TRUE); marshaller.setProperty(Marshaller.JAXB_FORMATTED_OUTPUT, Boolean.TRUE); marshaller.marshal(freemindMap, outFile);<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_import_markdown_pro_load_document_selector":0,"_import_markdown_pro_submit_text_textarea":"","footnotes":""},"categories":[5,210,79],"tags":[51,354,353,355],"class_list":["post-712","post","type-post","status-publish","format-standard","hentry","category-java","category-java-7","category-programmierung","tag-jaxb","tag-marschaller","tag-marshal","tag-no-xml"],"_links":{"self":[{"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/posts\/712","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=712"}],"version-history":[{"count":0,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/posts\/712\/revisions"}],"wp:attachment":[{"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=712"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=712"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=712"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}