第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

在 PHP 中將 XML 轉(zhuǎn)換為對(duì)象更新某個(gè)節(jié)點(diǎn)的值并再次將對(duì)象轉(zhuǎn)換為 XML?

在 PHP 中將 XML 轉(zhuǎn)換為對(duì)象更新某個(gè)節(jié)點(diǎn)的值并再次將對(duì)象轉(zhuǎn)換為 XML?

PHP
慕妹3242003 2023-03-26 14:18:43
我正在處理多個(gè) API。請(qǐng)找到一些步驟。Step1 我得到了第一個(gè) API 的結(jié)果如下。 假設(shè)我收到了以下回復(fù)。     $xml = '<soap:Envelope     xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"     xmlns:xsd="http://www.w3.org/2001/XMLSchema">      <soap:Body>        <Response          xmlns="http://schemas.martin-group.com/test">          <Result>            <![CDATA[            <AccountInfo><CusAccount Action="Add" AccountID="2046369" DesiredCycleID="0" Name=""              Corporation="" Cycle=""><AccountType><CusAccountType AccountTypeID="100001" Version="1"              AccountTypeCode="BUS " AccountType="Business" MonthlyBillingMethod="P" /></AccountType>              <InvoiceFormat><ICInvoiceFormat InvoiceFormatID="1" UserID="10490655"              AddressAdjustmentY="0" AddressWidth="3500"/></InvoiceFormat></CusAccount>              </AccountInfo>]]>         </Result>       </Response>    </soap:Body>   </soap:Envelope>';    第 2 步我已將 XML 轉(zhuǎn)換為 XML 對(duì)象。     $soap = simplexml_load_string($xml);     $soap->registerXPathNamespace('soap', 'http://schemas.xmlsoap.org/soap/envelope/');     $object = $soap->xpath('//soap:Envelope/soap:Body')[0]->Response;     $cdata = $object->Result;     $cdata_as_xml = simplexml_load_string($cdata);第 3 步我已經(jīng)更新了一些節(jié)點(diǎn)的值,如下所示。    1. $cdata_as_xml->CusAccount['Action'] = 'Edit'    2. $cdata_as_xml->CusAccount['DesiredCycleID'] = '1'    3. $cdata_as_xml->CusAccount->AccountType->CusAccountType['AccountTypeID'] = '1000023'如何獲得純 XML 而不是 XML 對(duì)象?對(duì)此的任何幫助將不勝感激。
查看完整描述

1 回答

?
HUWWW

TA貢獻(xiàn)1874條經(jīng)驗(yàn) 獲得超12個(gè)贊

用于asXML()將 XML 保存到文件中

如果不指定文件名,該方法將返回一個(gè)字符串,其中包含元素的格式正確的 XML。


查看完整回答
反對(duì) 回復(fù) 2023-03-26
  • 1 回答
  • 0 關(guān)注
  • 131 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)