Ignore:
Timestamp:
2009-07-13T10:25:21+12:00 (15 years ago)
Author:
oranfry
Message:

initial implementation of support for site-level metadata

File:
1 edited

Legend:

Unmodified
Added
Removed
  • greenstone3/trunk/src/java/org/greenstone/gsdl3/util/GSXML.java

    r16882 r19984  
    2525import org.w3c.dom.Document;
    2626import org.w3c.dom.Text;
     27
     28
     29import javax.xml.transform.TransformerFactory;
     30import javax.xml.transform.Transformer;
     31import java.io.StringWriter;
     32import javax.xml.transform.stream.StreamResult;
     33import javax.xml.transform.dom.DOMSource;
    2734
    2835import java.util.Map;
     
    970977   
    971978  }
     979
     980  public static void elementToLogAsString(Element e) {
     981    try {
     982      TransformerFactory tf = TransformerFactory.newInstance();
     983      Transformer trans = tf.newTransformer();
     984      StringWriter sw = new StringWriter();
     985      trans.transform(new DOMSource(e), new StreamResult(sw));
     986      System.err.println( sw.toString() );
     987    } catch( Exception ex ) {
     988      System.err.println( "couldn't write " + e + " to log" );
     989    }
     990
     991  }
    972992}
Note: See TracChangeset for help on using the changeset viewer.