org.apache.solr.util
Class XML
java.lang.Object
org.apache.solr.util.XML
public class XML
- extends java.lang.Object
- Version:
- $Id: XML.java 472574 2006-11-08 18:25:52Z yonik $
- Author:
- yonik
Constructor Summary |
XML()
|
Method Summary |
static void |
escapeAttributeValue(java.lang.String str,
java.io.Writer out)
|
static void |
escapeCharData(java.lang.String str,
java.io.Writer out)
|
static void |
writeUnescapedXML(java.io.Writer out,
java.lang.String tag,
java.lang.String val,
java.lang.Object... attrs)
does NOT escape character data in val, must already be valid XML |
static void |
writeXML(java.io.Writer out,
java.lang.String tag,
java.lang.String val)
|
static void |
writeXML(java.io.Writer out,
java.lang.String tag,
java.lang.String val,
java.lang.Object... attrs)
escapes character data in val |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
XML
public XML()
escapeCharData
public static void escapeCharData(java.lang.String str,
java.io.Writer out)
throws java.io.IOException
- Parameters:
str
- out
-
- Throws:
java.io.IOException
escapeAttributeValue
public static void escapeAttributeValue(java.lang.String str,
java.io.Writer out)
throws java.io.IOException
- Throws:
java.io.IOException
writeXML
public static final void writeXML(java.io.Writer out,
java.lang.String tag,
java.lang.String val)
throws java.io.IOException
- Throws:
java.io.IOException
writeUnescapedXML
public static final void writeUnescapedXML(java.io.Writer out,
java.lang.String tag,
java.lang.String val,
java.lang.Object... attrs)
throws java.io.IOException
- does NOT escape character data in val, must already be valid XML
- Throws:
java.io.IOException
writeXML
public static final void writeXML(java.io.Writer out,
java.lang.String tag,
java.lang.String val,
java.lang.Object... attrs)
throws java.io.IOException
- escapes character data in val
- Throws:
java.io.IOException
Copyright © 2006 - 2009 The Apache Software Foundation