protected void handleStartElement() throws XMLStreamException { String nsUri = in.getNamespaceURI(); out.writeStartElement( fixNull(in.getPrefix()), in.getLocalName(), fixNull(nsUri) ); // start namespace bindings int nsCount = in.getNamespaceCount(); for (int i = 0; i < nsCount; i++) { out.writeNamespace( in.getNamespacePrefix(i), fixNull(in.getNamespaceURI(i))); // zephyr doesn't like null, I don't know what is correct, so just fix null to "" for now } // write attributes int attCount = in.getAttributeCount(); for (int i = 0; i < attCount; i++) { handleAttribute(i); } }
protected void handleStartElement() throws XMLStreamException { String nsUri = in.getNamespaceURI(); out.writeStartElement( fixNull(in.getPrefix()), in.getLocalName(), fixNull(nsUri) ); // start namespace bindings int nsCount = in.getNamespaceCount(); for (int i = 0; i < nsCount; i++) { out.writeNamespace( in.getNamespacePrefix(i), fixNull(in.getNamespaceURI(i))); // zephyr doesn't like null, I don't know what is correct, so just fix null to "" for now } // write attributes int attCount = in.getAttributeCount(); for (int i = 0; i < attCount; i++) { handleAttribute(i); } }
protected void handleStartElement() throws XMLStreamException { String nsUri = in.getNamespaceURI(); out.writeStartElement( fixNull(in.getPrefix()), in.getLocalName(), fixNull(nsUri) ); // start namespace bindings int nsCount = in.getNamespaceCount(); for (int i = 0; i < nsCount; i++) { out.writeNamespace( in.getNamespacePrefix(i), fixNull(in.getNamespaceURI(i))); // zephyr doesn't like null, I don't know what is correct, so just fix null to "" for now } // write attributes int attCount = in.getAttributeCount(); for (int i = 0; i < attCount; i++) { handleAttribute(i); } }