Advertisement
Guest User

Untitled

a guest
Apr 24th, 2017
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.31 KB | None | 0 0
  1. package project2;
  2.  
  3. import javax.xml.parsers.FactoryConfigurationError;
  4. import javax.xml.stream.XMLEventFactory;
  5. import javax.xml.stream.XMLEventWriter;
  6. import javax.xml.stream.XMLStreamException;
  7. import javax.xml.stream.events.Characters;
  8. import javax.xml.stream.events.EndElement;
  9. import javax.xml.stream.events.StartElement;
  10. //This class creates an element
  11. public class Writer {
  12.  
  13. public void StartNode(XMLEventWriter eventWriter,String elementName,String attributeTag,String attribute) throws XMLStreamException
  14. {
  15. XMLEventFactory eventFactory=XMLEventFactory.newInstance();
  16. StartElement start=eventFactory.createStartElement("", "", elementName);
  17. eventWriter.add(start);
  18. if(attribute!=null)
  19. {
  20. eventWriter.add(eventFactory.createAttribute(attributeTag, attribute));
  21. }
  22. }
  23. public void createCharacter(XMLEventWriter eventWriter,String data) throws XMLStreamException
  24. {
  25. XMLEventFactory eventFactory=XMLEventFactory.newInstance();
  26. Characters character=eventFactory.createCharacters(data);
  27. eventWriter.add(character);
  28. }
  29. public void EndNode(XMLEventWriter eventWriter,String elementName) throws XMLStreamException
  30. {
  31. XMLEventFactory eventFactory=XMLEventFactory.newInstance();
  32. EndElement end=eventFactory.createEndElement("", "", elementName);
  33. eventWriter.add(end);
  34. }
  35.  
  36.  
  37.  
  38. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement