當前位置: 首頁>>代碼示例>>Java>>正文


Java OMElement.serialize方法代碼示例

本文整理匯總了Java中org.apache.axiom.om.OMElement.serialize方法的典型用法代碼示例。如果您正苦於以下問題:Java OMElement.serialize方法的具體用法?Java OMElement.serialize怎麽用?Java OMElement.serialize使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在org.apache.axiom.om.OMElement的用法示例。


在下文中一共展示了OMElement.serialize方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。

示例1: updateAxis2_ClientXML

import org.apache.axiom.om.OMElement; //導入方法依賴的package包/類
private void updateAxis2_ClientXML() throws Exception {
    String axis2_client_path = CarbonUtils.getCarbonHome() + File.separator + "conf" + File.separator + "axis2" + File.separator + "axis2_client.xml";

    String mail_transport_config = getResourceLocation()+ File.separator + "resources" + File.separator + "mailTransport.xml";


    FileOutputStream fileOutputStream = null;
    XMLStreamWriter writer = null;

    try {
        OMElement axis2_client_xml = AXIOMUtil.stringToOM(FileManager.readFile(axis2_client_path));

        axis2_client_xml.addChild(AXIOMUtil.stringToOM(FileManager.readFile(mail_transport_config)));
        axis2_client_xml.build();
        fileOutputStream = new FileOutputStream(axis2_client_path);
        writer = XMLOutputFactory.newInstance().createXMLStreamWriter(fileOutputStream);
        axis2_client_xml.serialize(writer);

    } catch (Exception e) {
        throw new Exception("axis2_client.xml update fails");
    } finally {
        if (fileOutputStream != null) {
            fileOutputStream.close();
        }
        if (writer != null) {
            writer.flush();
        }
    }
}
 
開發者ID:wso2,項目名稱:product-ei,代碼行數:30,代碼來源:EventingSampleTestCase.java


注:本文中的org.apache.axiom.om.OMElement.serialize方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。