sboag       00/08/07 14:40:48

  Modified:    java/src/trax Examples.java
  Log:
  For exampleDOM2DOM, use processFromNode to create stylesheet.
  
  Revision  Changes    Path
  1.5       +10 -2     xml-xalan/java/src/trax/Examples.java
  
  Index: Examples.java
  ===================================================================
  RCS file: /home/cvs/xml-xalan/java/src/trax/Examples.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- Examples.java     2000/08/01 21:26:42     1.4
  +++ Examples.java     2000/08/07 21:40:47     1.5
  @@ -59,7 +59,7 @@
       exampleParam("foo.xml", "param.xsl");
       System.out.println("\n==== exampleOutputFormat ====");
       exampleOutputFormat("foo.xml", "foo.xsl");
  -    // System.out.println("==== exampleUseAssociated ====");
  +    System.out.println("==== exampleUseAssociated ====");
     }
     
     /**
  @@ -200,7 +200,15 @@
   
       if(processor.getFeature("http://xml.org/trax/features/dom/input";))
       {
  -      Templates templates = processor.process(new InputSource(xslID));
  +      Templates templates;
  +      {
  +        DocumentBuilderFactory dfactory = 
DocumentBuilderFactory.newInstance();
  +        DocumentBuilder docBuilder = dfactory.newDocumentBuilder();
  +        org.w3c.dom.Document outNode = docBuilder.newDocument();
  +        Node doc = docBuilder.parse(new InputSource(xslID));
  +
  +        templates = processor.processFromNode(doc);
  +      }
         Transformer transformer = templates.newTransformer();
   
         DocumentBuilderFactory dfactory = DocumentBuilderFactory.newInstance();
  
  
  

Reply via email to