StringWriter strWriter = new StringWriter();
Map xtoj = new HashMap();
xtoj.put("http://foo/", "foo");
MappedNamespaceConvention con = new MappedNamespaceConvention(new Configuration(xtoj));
AbstractXMLStreamWriter w = new MappedXMLStreamWriter(con, strWriter);
w.writeStartDocument();
w.writeStartElement("root");
w.writeAttribute("att", "attvalue");
w.writeAttribute("http://foo/", "att2", "attvalue");
w.writeEndElement();
w.writeEndDocument();
w.close();
strWriter.close();
assertEquals("{\"root\":{\"@att\":\"attvalue\",\"@foo.att2\":\"attvalue\"}}", strWriter.toString());
}