JavaTM 2 Platform
Standard Ed. 6

類別 org.xml.sax.InputSource
的使用

使用 InputSource 的軟體套件
javax.xml.bind 為包含解組、編組和驗證功能的客戶端應用程序提供運行時綁定框架。 
javax.xml.bind.helpers 僅由 JAXB 提供者用於: 提供某些 javax.xml.bind 介面的部分預設實作。 
javax.xml.parsers 提供允許處理 XML 文檔的類別。 
javax.xml.transform.sax 此套件實作特定於 SAX2 的轉換 API。 
javax.xml.xpath 此套件提供了用於 XPath 表達式的計算和存取計算環境的 object-model neutral API。 
org.xml.sax 此套件提供了核心 SAX API。 
org.xml.sax.ext 此套件包含適合的 SAX 驅動程序不一定支持的 SAX2 設施的介面。 
org.xml.sax.helpers 此套件包含“說明器”類別,其中包括對引導基於 SAX 的應用程序的支持。 
 

javax.xml.bindInputSource 的使用
 

參數型別為 InputSourcejavax.xml.bind 中的方法
 Object Unmarshaller.unmarshal(InputSource source)
          從指定的 SAX InputSource 解組 XML 資料並返回得到的內容階層樹。
 

javax.xml.bind.helpersInputSource 的使用
 

參數型別為 InputSourcejavax.xml.bind.helpers 中的方法
 Object AbstractUnmarshallerImpl.unmarshal(InputSource source)
           
protected abstract  Object AbstractUnmarshallerImpl.unmarshal(XMLReader reader, InputSource source)
          使用指定的 XMLReader 和 InputSource 解組物件。
 

javax.xml.parsersInputSource 的使用
 

參數型別為 InputSourcejavax.xml.parsers 中的方法
abstract  Document DocumentBuilder.parse(InputSource is)
          將給定輸入源的內容解析為一個 XML 文檔,並且返回一個新的 DOM Document 物件。
 void SAXParser.parse(InputSource is, DefaultHandler dh)
          使用指定的 DefaultHandler 將給定 InputSource 的內容解析為 XML。
 void SAXParser.parse(InputSource is, HandlerBase hb)
          使用指定的 HandlerBase 將給定 InputSource 的內容解析為 XML。
 

javax.xml.transform.saxInputSource 的使用
 

返回 InputSourcejavax.xml.transform.sax 中的方法
 InputSource SAXSource.getInputSource()
          獲取要用於 Source 的 SAX InputSource。
static InputSource SAXSource.sourceToInputSource(Source source)
          嘗試從 Source 物件獲取 SAX InputSource 物件。
 

參數型別為 InputSourcejavax.xml.transform.sax 中的方法
 void SAXSource.setInputSource(InputSource inputSource)
          設置要用於 Source 的 SAX InputSource。
 

參數型別為 InputSourcejavax.xml.transform.sax 中的建構子
SAXSource(InputSource inputSource)
          使用 SAX InputSource,創建 SAXSource
SAXSource(XMLReader reader, InputSource inputSource)
          使用 XMLReader 和 SAX InputSource 創建 SAXSource
 

javax.xml.xpathInputSource 的使用
 

參數型別為 InputSourcejavax.xml.xpath 中的方法
 String XPathExpression.evaluate(InputSource source)
          計算指定 InputSource 上下文中編譯後的 XPath 表達式並以 String 形式返回結果。
 Object XPathExpression.evaluate(InputSource source, QName returnType)
          計算指定 InputSource 上下文中編譯後的 XPath 表達式並返回指定型別的結果。
 String XPath.evaluate(String expression, InputSource source)
          計算指定 InputSource 上下文中的 XPath 表達式並返回 String 形式的結果。
 Object XPath.evaluate(String expression, InputSource source, QName returnType)
          計算指定 InputSource 上下文中的 XPath 表達式並返回指定型別的結果。
 

org.xml.saxInputSource 的使用
 

返回 InputSourceorg.xml.sax 中的方法
 InputSource HandlerBase.resolveEntity(String publicId, String systemId)
          已過時。 解析外部實體。
 InputSource EntityResolver.resolveEntity(String publicId, String systemId)
          允許應用程序解析外部實體。
 

參數型別為 InputSourceorg.xml.sax 中的方法
 void Parser.parse(InputSource source)
          已過時。 解析 XML 文檔。
 void XMLReader.parse(InputSource input)
          解析 XML 文檔。
 

org.xml.sax.extInputSource 的使用
 

返回 InputSourceorg.xml.sax.ext 中的方法
 InputSource DefaultHandler2.getExternalSubset(String name, String baseURI)
          告知解析器如果在文檔文本中沒有宣告任何外部子集,則不應使用任何外部子集。
 InputSource EntityResolver2.getExternalSubset(String name, String baseURI)
          允許應用程序為不能顯式定義外部子集的文檔提供外部子集。
 InputSource DefaultHandler2.resolveEntity(String publicId, String systemId)
          使用 null 實體名稱和基 URI 調用 EntityResolver2.resolveEntity()
 InputSource DefaultHandler2.resolveEntity(String name, String publicId, String baseURI, String systemId)
          告知解析器根據 baseURI 解析 systemId,並從產生的絕對 URI 讀取實體文本。
 InputSource EntityResolver2.resolveEntity(String name, String publicId, String baseURI, String systemId)
          允許應用程序把對外部實體的參考映射到輸入源,或告知解析器它應使用常規 URI 解析。
 

org.xml.sax.helpersInputSource 的使用
 

返回 InputSourceorg.xml.sax.helpers 中的方法
 InputSource DefaultHandler.resolveEntity(String publicId, String systemId)
          解析外部實體。
 InputSource XMLFilterImpl.resolveEntity(String publicId, String systemId)
          過濾一個外部實體解析。
 

參數型別為 InputSourceorg.xml.sax.helpers 中的方法
 void ParserAdapter.parse(InputSource input)
          解析 XML 文檔。
 void XMLFilterImpl.parse(InputSource input)
          解析一個文檔。
 void XMLReaderAdapter.parse(InputSource input)
          解析文檔。
 


JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only