XML 加載類(xmlObject) 的用法

類名: XML 加載類(xmlObject)
  說明:可以方便像AS2時代一樣的加載XML文檔,沒有必要寫上URLRequest、URLLoader
  繼承自:EventDispatcher
  方法:
  loadXML(path:String) :獲取外部指定路徑XML文件數據
  get xml(sourceXml:XML):指定XML
  get xml():返回xml格式數據
  事件:
  ProgressEvent.PROGRESS:正在下載時的事件信息,具體請查看AS3 類庫中的屬性
  Event.COMPLETE 下載完成,具體請查看AS3 類庫中的屬性
  IOErrorEvent.IO_ERROR 下載錯誤事件

 

----------------------------------------------------------------------------

javax.xml.crypto.dsig
接口 XMLObject

所有超級接口:
XMLStructure

public interface XMLObject
extends XMLStructure

W3C Recommendation for XML-Signature Syntax and Processing 中定義的 XML Object 元素的表示形式。XMLObject 可以包含任何數據,也可以包含可選的 MIME 類型、ID 和編碼屬性。XML Schema Definition 的定義如下:


<element name="Object" type="ds:ObjectType"/> 
<complexType name="ObjectType" mixed="true">
<sequence minOccurs="0" maxOccurs="unbounded">
<any namespace="##any" processContents="lax"/>
</sequence>
<attribute name="Id" type="ID" use="optional"/> 
<attribute name="MimeType" type="string" use="optional"/>
<attribute name="Encoding" type="anyURI" use="optional"/> 
</complexType>
 

通過調用 XMLSignatureFactory 類的 newXMLObject 方法,可以創建 XMLObject 實例,例如:

XMLSignatureFactory fac = XMLSignatureFactory.getInstance("DOM");
List content = Collections.singletonList(fac.newManifest(references)));
XMLObject object = factory.newXMLObject(content, "object-1", null, null);
 

注意,爲避免與現有 java.lang.Object 類存在命名衝突,此類被命名爲 XMLObject,而不是 Object

 

 

從以下版本開始:
1.6
另請參見:
XMLSignatureFactory.newXMLObject(List, String, String, String)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章