我试图在我的 SOAP 调用中生成以下 XML:
<CResponse>
<ID>int</ID>
<Response Action="Apply">
<Question ID="$someint">
<Responses>
<Response ID="$someotherint" />
<Response ID="$yetanotherint" />
</Responses>
</Question>
</Response>
</CResponse>
我可以很好地创建大部分调用 - 我终于明白嵌套数组是我的 friend - 但我不知道如何添加那些 ID="$int"
和 Action="Apply"
属性到各种标签。我敢肯定这很容易,但我就是想不通。
TIA。
最佳答案
您应该能够使用以下语法添加属性:
array("foo" => array("_" => "cheese", "bar"=>"moo"));
这应该产生以下 XML
<foo bar="moo">cheese</foo>
关于php - 使用 PHP 创建 SOAP 请求 - 如何向 XML 标记添加属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1403628/