Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > de.comp.lang.java > #12792

Attribut-Begrenzer fuer XMLStreamWriter festlegen

From "Christoph Schneegans" <Christoph@Schneegans.de>
Newsgroups de.comp.lang.java
Subject Attribut-Begrenzer fuer XMLStreamWriter festlegen
Date 2015-06-07 02:28 +0200
Message-ID <cthhhuFpv6gU1@mid.individual.net> (permalink)

Show all headers | View raw


Hallo allerseits!

Der Java-Code

  final javax.xml.stream.XMLStreamWriter writer =
    javax.xml.stream.XMLOutputFactory.newInstance().createXMLStreamWriter(System.out);
  writer.writeEmptyElement("foo");
  writer.writeAttribute("bar", "123");
  writer.writeEndDocument();

gibt

  <foo bar="123"/>

auf die Konsole aus. Jedenfalls verhalten sich die beiden
Implementierungen so, die ich getestet habe, nämlich
com.sun.xml.internal.stream.writers.XMLStreamWriterImpl und
com.ctc.wstx.sw.SimpleNsStreamWriter.

Ich hätte aber aus ästhetischen Gründen lieber

  <foo bar='123'/>.

Kann das man irgendwie erreichen, sei es bei den o.g. Implementierungen
oder meinetwegen auch mit einer anderen Implementierung?

-- 
<http://schneegans.de/lv/> · Validator für BCP 47

Back to de.comp.lang.java | NextNext in thread | Find similar


Thread

Attribut-Begrenzer fuer XMLStreamWriter festlegen "Christoph Schneegans" <Christoph@Schneegans.de> - 2015-06-07 02:28 +0200
  Re: Attribut-Begrenzer fuer XMLStreamWriter festlegen "Christoph Schneegans" <Christoph@Schneegans.de> - 2015-06-07 16:02 +0200
  Re: Attribut-Begrenzer fuer XMLStreamWriter festlegen "Christoph Schneegans" <Christoph@Schneegans.de> - 2015-06-08 22:23 +0200

csiph-web