本文整理汇总了Java中com.sun.istack.internal.XMLStreamReaderToContentHandler类的典型用法代码示例。如果您正苦于以下问题:Java XMLStreamReaderToContentHandler类的具体用法?Java XMLStreamReaderToContentHandler怎么用?Java XMLStreamReaderToContentHandler使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
XMLStreamReaderToContentHandler类属于com.sun.istack.internal包,在下文中一共展示了XMLStreamReaderToContentHandler类的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Java代码示例。
示例1: StAXSource
import com.sun.istack.internal.XMLStreamReaderToContentHandler; //导入依赖的package包/类
/**
* Creates a new {@link javax.xml.transform.Source} for the given
* {@link XMLStreamReader}.
*
* The XMLStreamReader must be pointing at either a
* {@link javax.xml.stream.XMLStreamConstants#START_DOCUMENT} or
* {@link javax.xml.stream.XMLStreamConstants#START_ELEMENT} event.
*
* @param reader XMLStreamReader that will be exposed as a Source
* @param eagerQuit if true, when the conversion is completed, leave the cursor to the last
* event that was fired (such as end element)
* @param inscope inscope Namespaces
* array of the even length of the form { prefix0, uri0, prefix1, uri1, ... }
* @throws IllegalArgumentException iff the reader is null
* @throws IllegalStateException iff the reader is not pointing at either a
* START_DOCUMENT or START_ELEMENT event
*/
public StAXSource(XMLStreamReader reader, boolean eagerQuit, @NotNull String[] inscope) {
if( reader == null )
throw new IllegalArgumentException();
this.staxReader = reader;
int eventType = reader.getEventType();
if (!(eventType == XMLStreamConstants.START_DOCUMENT)
&& !(eventType == XMLStreamConstants.START_ELEMENT)) {
throw new IllegalStateException();
}
this.reader = new XMLStreamReaderToContentHandler(reader,repeater,eagerQuit,false,inscope);
super.setXMLReader(pseudoParser);
// pass a dummy InputSource. We don't care
super.setInputSource(new InputSource());
}
开发者ID:SunburstApps,项目名称:OpenJSharp,代码行数:35,代码来源:StAXSource.java
示例2: parse
import com.sun.istack.internal.XMLStreamReaderToContentHandler; //导入依赖的package包/类
public Document parse( String systemId, XMLStreamReader parser, boolean root ) throws XMLStreamException {
Document dom = documentBuilder.newDocument();
systemId = Options.normalizeSystemId(systemId);
if(root)
rootDocuments.add(systemId);
if(systemId==null)
throw new IllegalArgumentException("system id cannot be null");
core.put( systemId, dom );
new XMLStreamReaderToContentHandler(parser,getParserHandler(dom),false,false).bridge();
return dom;
}
开发者ID:SunburstApps,项目名称:OpenJSharp,代码行数:17,代码来源:DOMForest.java
示例3: parse
import com.sun.istack.internal.XMLStreamReaderToContentHandler; //导入依赖的package包/类
public Document parse( String systemId, XMLStreamReader parser, boolean root ) throws XMLStreamException {
Document dom = documentBuilder.newDocument();
systemId = normalizeSystemId(systemId);
if(root)
rootDocuments.add(systemId);
if(systemId==null)
throw new IllegalArgumentException("system id cannot be null");
core.put( systemId, dom );
new XMLStreamReaderToContentHandler(parser,getParserHandler(dom),false,false).bridge();
return dom;
}
开发者ID:alexkasko,项目名称:openjdk-icedtea7,代码行数:17,代码来源:DOMForest.java
注:本文中的com.sun.istack.internal.XMLStreamReaderToContentHandler类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论