|
JavaTM Platform Standard Ed. 6 |
|||||||||
��һ���� ��һ���� | ��� ��� ������ | |||||||||
ժҪ�� Ƕ�� | �ֶ� | ���췽�� | ���� | ��ϸ��Ϣ�� �ֶ� | ���췽�� | ���� |
java.lang.Objectjavax.xml.transform.sax.SAXSource
public class SAXSource
�䵱 SAX ��ʽ Source �ij����ߡ�
ע�⣬XSLT Ҫ�����ƿռ�֧�֡�����ת������ͨ�����ƿռ��֪�Ľ��������ɵ�����Դ���ܵ��´���ͨ������ SAXParserFactory.setNamespaceAware(boolean awareness)
��������ʹ�������������ƿռ��֪�Ĺ��ܡ�
�ֶ�ժҪ | |
---|---|
static String |
FEATURE
������ֵ��Ϊ��������ʱ����� TransformerFactory.getFeature(java.lang.String) ���� true���� Transformer ֧�ִ����͵� Source ���롣 |
���췽��ժҪ | |
---|---|
SAXSource()
�������Ĭ�Ϲ��췽���� |
|
SAXSource(InputSource inputSource)
ʹ�� SAX InputSource ������ SAXSource �� |
|
SAXSource(XMLReader reader,
InputSource inputSource)
ʹ�� XMLReader �� SAX InputSource ���� SAXSource �� |
����ժҪ | |
---|---|
InputSource |
getInputSource()
��ȡҪ���� Source �� SAX InputSource�� |
String |
getSystemId()
��ȡҪ������� URI �Ļ��� ID��URI ��ϵͳ ID���� |
XMLReader |
getXMLReader()
��ȡҪ���� Source �� XMLReader�� |
void |
setInputSource(InputSource inputSource)
����Ҫ���� Source �� SAX InputSource�� |
void |
setSystemId(String systemId)
���ô� Source ��ϵͳ��ʶ���� |
void |
setXMLReader(XMLReader reader)
����Ҫ���� Source �� XMLReader�� |
static InputSource |
sourceToInputSource(Source source)
���Դ� Source �����ȡ SAX InputSource ���� |
���� java.lang.Object �̳еķ��� |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
�ֶ���ϸ��Ϣ |
---|
public static final String FEATURE
TransformerFactory.getFeature(java.lang.String)
���� true���� Transformer ֧�ִ����͵� Source ���롣
���췽����ϸ��Ϣ |
---|
public SAXSource()
�������Ĭ�Ϲ��췽�������ʹ���˴˹��췽������δʹ�� setInputSource(InputSource inputSource)
���� SAX Դ���� Transformer
��ʹ�� new InputSource()
�����յ�Դ InputSource
��
Transformer.transform(Source xmlSource, Result outputTarget)
public SAXSource(XMLReader reader, InputSource inputSource)
XMLReader
�� SAX InputSource ���� SAXSource
��Transformer
�� SAXTransformerFactory
���䱾������Ϊ reader �� ContentHandler
��Ȼ���� reader.parse(inputSource)��
reader
- Ҫ���ڽ����� XMLReader��inputSource
- ����Ϊ�� null �ҽ������ݸ� reader ���������� SAX ����Դ���á�public SAXSource(InputSource inputSource)
InputSource
������ SAXSource
��Transformer
�� SAXTransformerFactory
ͨ�� XMLReaderFactory
�����δʹ�� setXMLReader������ reader�����䱾������Ϊ�� reader �� ContentHandler
�������� reader.parse(inputSource)��
inputSource
- ����Ϊ�� null �ҽ����ݸ� reader �Ľ�������������Դ���á�������ϸ��Ϣ |
---|
public void setXMLReader(XMLReader reader)
reader
- ��Ч�� XMLReader �� XMLFilter ���á�public XMLReader getXMLReader()
public void setInputSource(InputSource inputSource)
inputSource
- ��Ч�� InputSource ���á�public InputSource getInputSource()
public void setSystemId(String systemId)
������ֽ������ַ�������ϵͳ��ʶ���ǿ�ѡ�ģ����ṩϵͳ��ʶ����Ȼ�����ã���ΪӦ�ó������������������� URI�������Խ��������ڴ�����Ϣ�;����У�����δָ���ֽ������ַ���ʱ���������ų��Դ� URI �����ӣ���
Source
�е� setSystemId
systemId
- URI �ַ�����ʽ��ϵͳ��ʶ����public String getSystemId()
��ȡҪ������� URI �Ļ��� ID��URI ��ϵͳ ID����
Source
�е� getSystemId
Source
�Ļ��� URL���� null
��public static InputSource sourceToInputSource(Source source)
source
- ����Ϊ�� null Source ���á�
|
JavaTM Platform Standard Ed. 6 |
|||||||||
��һ���� ��һ���� | ��� ��� ������ | |||||||||
ժҪ�� Ƕ�� | �ֶ� | ���췽�� | ���� | ��ϸ��Ϣ�� �ֶ� | ���췽�� | ���� |
��Ȩ���� 2007 Sun Microsystems, Inc. ��������Ȩ���� ����������֤��������������ĵ����·ַ�������