Jump to content

[SOLVED] String Tokenizer


SchweppesAle

Recommended Posts

Hi,

I'm looking to retrieve {subscriber_id} values from the following returned string.  How would I go about doing this?  Thanks

 

<system>

  <status>success</status>

  <resultlist>

    <result id='Email Address'>{email_address}</result>

    <result id='Subscriber ID'>{subscriber_id}</result>

  </resultlist>

<system>

Link to comment
https://forums.phpfreaks.com/topic/156988-solved-string-tokenizer/
Share on other sites

Here's an example:

<?php
$str = "<system>
  <status>success</status>
  <resultlist>
    <result id='Email Address'>{email_address}</result>
    <result id='Subscriber ID'>{subscriber_id}</result>
  </resultlist>
</system>";
$xml = simplexml_load_string($str);
echo '<pre>' . print_r($xml,true) . '</pre>';
echo $xml->resultlist->result[1];
?>

which outputs

SimpleXMLElement Object
(
    [status] => success
    [resultlist] => SimpleXMLElement Object
        (
            [result] => Array
                (
                    [0] => {email_address}
                    [1] => {subscriber_id}
                )

        )

)
{subscriber_id}

 

Ken

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.