мыльный клиент разбирает PHP - PullRequest
1 голос
/ 29 ноября 2011

Я пытаюсь проанализировать ответ от веб-службы - ответ, кажется, является допустимым XML, однако я могу только анализировать атрибуты, и почему-то объекты не имеют представления для текстовых значений - вот пример:

    <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<soap:Body>
<Product xmlns="http://com.etilize.spexlive" productId="1010043679">
    <category parId="135" name="Transparent &amp; Invisible Tapes" id="1009"/>
    <descriptions>
    <description type="1">Sparco Invisible Tape - 0.75&quot; Width x 1000&quot; Length - 1&quot; Core - Premium Acetate - Writable Surface - 12 / Pack - Clear
    </description>
    <description type="2">Sparco Invisible Tape</description>
    <description type="3">0.75&quot; Width x 1000&quot; Length - 1&quot; Core - Premium Acetate - Writable Surface - 12 / Pack -        Clear</description>
    </descriptions>
</Product>
</soap:Body>
</soap:Envelope>

Я вполне могу получить categoryId, Name и parId, но кажется, что значения Text даже не существуют. Ниже приведено то, что я вижу, когда делаю var_dump на объекте soap - обратите внимание на описания:1004 *

    stdClass Object
(
    [category] => stdClass Object
        (
            [id] => 1009
            [name] => Transparent & Invisible Tapes
            [parId] => 135
        )

    [descriptions] => stdClass Object
        (
            [description] => Array
                (
                    [0] => stdClass Object
                        (
                            [type] => 1
                        )

                    [1] => stdClass Object
                        (
                            [type] => 2
                        )

                    [2] => stdClass Object
                        (
                            [type] => 3
                        )

                )

        )

Любая помощь в этом отношении будет оценена

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...