< prev index next >

test/javax/xml/jaxp/unittest/stream/ProcessingInstructionTest/ProcessingInstructionTest.java

Print this page




  50             String PITarget = "soffice";
  51             String PIData = "WebservicesArchitecture";
  52             String xml = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>" + "<?" + PITarget + " " + PIData + "?>" + "<foo></foo>";
  53             // System.out.println("XML = " + xml) ;
  54             InputStream is = new java.io.ByteArrayInputStream(xml.getBytes());
  55             XMLStreamReader sr = xif.createXMLStreamReader(is);
  56             while (sr.hasNext()) {
  57                 int eventType = sr.next();
  58                 if (eventType == XMLStreamConstants.PROCESSING_INSTRUCTION) {
  59                     String target = sr.getPITarget();
  60                     String data = sr.getPIData();
  61                     Assert.assertTrue(target.equals(PITarget) && data.equals(PIData));
  62                 }
  63             }
  64         } catch (Exception ex) {
  65             ex.printStackTrace();
  66         }
  67     }
  68 
  69 }
  70 


  50             String PITarget = "soffice";
  51             String PIData = "WebservicesArchitecture";
  52             String xml = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>" + "<?" + PITarget + " " + PIData + "?>" + "<foo></foo>";
  53             // System.out.println("XML = " + xml) ;
  54             InputStream is = new java.io.ByteArrayInputStream(xml.getBytes());
  55             XMLStreamReader sr = xif.createXMLStreamReader(is);
  56             while (sr.hasNext()) {
  57                 int eventType = sr.next();
  58                 if (eventType == XMLStreamConstants.PROCESSING_INSTRUCTION) {
  59                     String target = sr.getPITarget();
  60                     String data = sr.getPIData();
  61                     Assert.assertTrue(target.equals(PITarget) && data.equals(PIData));
  62                 }
  63             }
  64         } catch (Exception ex) {
  65             ex.printStackTrace();
  66         }
  67     }
  68 
  69 }

< prev index next >