投稿リクエストで送信するXML文字列を作成する必要があります。私は同じのxmlを作成するPHP
のSimpleXMLElement
ライブラリを使用しています。SimpleXMLElementを使用して自己終了タグを作成する
タグの1つを自己閉じとしてネストしたxmlを作成したいとします。
これまでのところ、私は
$envelop = new SimpleXMLElement("<Envelope></Envelope>");
$body = $envelop->addChild('Body');
.
.
.
.
$envelop->asXML(); // Gives me proper XML
を次のように要素は、私が今SimpleXMLElement
要素を使用して達成したいどのような属性や子供を持つタグを作成しているが、自己終了タグです。
<Envelope>
<Body>
<ExportList>
<LIST_ID>234234</LIST_ID>
<EXPORT_TYPE>ALL</EXPORT_TYPE>
<EXPORT_FORMAT>CSV</EXPORT_FORMAT>
<ADD_TO_STORED_FILES/> < -- Target Tag -->
<DATE_START>07/25/2003 12:12:11</DATE_START>
<DATE_END>09/30/2005 14:14:11</DATE_END>
</ExportList>
</Body>
</Envelope>
ソリューションとドキュメントを検索しました。しかし、私はこの解決策を見つけることができませんでした。誰かが上記の作業を達成するのを助けることができれば、是非。
また、私はDOMElement
を使用して解決策を得ていますが、私はそれを使用することに興味がないので、私はアプリケーション全体を書き直す必要があります。これがSimpleXMLElement
を使用して達成できるかどうかお知らせください。