|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 |
public interface Templates
實作此介面的物件是處理後的轉換指令的運行時表示形式。
Templates 對於多執行緒同時運行的給定實例必須是執行緒安全的,且在給定Session中可多次使用。
方法摘要 | |
---|---|
Properties |
getOutputProperties()
獲取對應於有效 xsl:output 元素的屬性。 |
Transformer |
newTransformer()
創建此 Templates 物件的新轉換上下文。 |
方法詳細資訊 |
---|
Transformer newTransformer() throws TransformerConfigurationException
TransformerConfigurationException
- 如果不能創建 Transformer。Properties getOutputProperties()
Transformer.setOutputProperties(java.util.Properties)
。
返回的屬性應包含通過 stylesheet 設置的屬性,且這些屬性將 section 16 of the XSL Transformations (XSLT) W3C Recommendation 所指定的預設屬性作為“預設值”。通過 stylesheet 特定設置的屬性應位於基本 Properties 列表中,而未特定設置的 XSLT 預設屬性應位於 "default" Properties 列表中。因此,getOutputProperties().getProperty(String key) 將包含通過 stylesheet 設置的任何屬性,或者預設屬性,而 getOutputProperties().get(String key) 將只檢索 stylesheet 中顯式設置的屬性。
對於 XSLT,將返回未展開的 Attribute Value Templates 屬性值(因為此時沒有上下文)。Attribute Value Templates 中的名稱空間前綴將不展開,因此它們保持有效的 XPath 值。
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 |
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。