ILSSerializer.Write(INode, ILSOutput) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
串行化指定的節點,如上述介面的 LSSerializer
一般描述所述。
[Android.Runtime.Register("write", "(Lorg/w3c/dom/Node;Lorg/w3c/dom/ls/LSOutput;)Z", "GetWrite_Lorg_w3c_dom_Node_Lorg_w3c_dom_ls_LSOutput_Handler:Org.W3c.Dom.LS.ILSSerializerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public bool Write (Org.W3c.Dom.INode? nodeArg, Org.W3c.Dom.LS.ILSOutput? destination);
[<Android.Runtime.Register("write", "(Lorg/w3c/dom/Node;Lorg/w3c/dom/ls/LSOutput;)Z", "GetWrite_Lorg_w3c_dom_Node_Lorg_w3c_dom_ls_LSOutput_Handler:Org.W3c.Dom.LS.ILSSerializerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Write : Org.W3c.Dom.INode * Org.W3c.Dom.LS.ILSOutput -> bool
參數
- nodeArg
- INode
要串行化的節點。
- destination
- ILSOutput
串行化 DOM 的目的地。
傳回
如果node
已成功串行化,則傳true
回 。 如果正常處理停止,但實作會持續串行化檔,則傳回 false
;串行化的結果則與實作相依。
- 屬性
備註
串行化指定的節點,如上述介面的 LSSerializer
一般描述所述。 輸出會寫入提供的 LSOutput
。 <br> 寫入 至 LSOutput
時,可查看可透過 LSOutput
的編碼資訊,並依此順序查看要寫入之專案的編碼資訊,或其擁有者檔:<ol><li>LSOutput.encoding
、</li liDocument.inputEncoding
><>、</li li。><>Document.xmlEncoding
</li></ol><br> 如果無法透過上述屬性連線到任何編碼,則會使用預設編碼 “UTF-8”。 如果不支援指定的編碼,則會引發「不支援編碼」嚴重錯誤。 <br> 如果 中 LSOutput
未指定任何輸出,則會引發「無輸出指定」嚴重錯誤。 <br> 實作負責將適當的媒體類型與串行化的數據產生關聯。 <br> 寫入 HTTP URI 時,會執行 HTTP PUT。 寫入至其他類型的 URI 時,將數據寫入 URI 的機制相依於實作。
的 org.w3c.dom.ls.LSSerializer.write(org.w3c.dom.Node, org.w3c.dom.ls.LSOutput)
Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。