Hmm...

So if you wanted

<element attribute="attr_value">elem_value</element>

it should be...maybe..

array("element" => array("@attribute"=>"attr_value", "elem_value"))

If it doesn't then maybe it needs a rewrite.

I did this magic @ stuff by the way so the blame is all mine...and not
used it in any code it was all theory from a sf1 plugin I built.

On Thu, Apr 7, 2011 at 3:49 PM, Joel WURTZ <[email protected]> wrote:
> When encoding => array('element' => array('@' => 'elem_value', '@attribute'
> => 'attr_value'))
> This will give me :
> <element attribute="attr_value"><item key="@">elem_value</item></element>
> And i want
> <element attribute="attr_value">elem_value</element> (A basic thing in xml)
> Tests don't fail because this behavior is not tested
> 2011/4/7 John Wards <[email protected]>
>>
>> Hmm the magic "@" key should work for creating attributes and it
>> should parse attributes into an array with @ keys.
>>
>> There are tests for this, can you see if they are failing?
>>
>> On Thu, Apr 7, 2011 at 2:09 PM, Wurtz Joel <[email protected]> wrote:
>> > I have also test with decode
>> > $encoder = new XmlEncoder();
>> > var_dump($encoder->decode('<?xml version="1.0"
>> > encoding="utf-8"?><root><element
>> > attribute="attr_value">elem_value</element></root>', 'xml'));
>> > will print this :
>> > array(1) {
>> >   ["element"]=>
>> >   string(10) "elem_value"
>> > }
>> > The attribute went away :s
>> >
>> > --
>> > If you want to report a vulnerability issue on symfony, please send it
>> > to
>> > security at symfony-project.com
>> >
>> > You received this message because you are subscribed to the Google
>> > Groups "symfony developers" group.
>> > To post to this group, send email to [email protected]
>> > To unsubscribe from this group, send email to
>> > [email protected]
>> > For more options, visit this group at
>> > http://groups.google.com/group/symfony-devs?hl=en
>> >
>>
>> --
>> If you want to report a vulnerability issue on symfony, please send it to
>> security at symfony-project.com
>>
>> You received this message because you are subscribed to the Google
>> Groups "symfony developers" group.
>> To post to this group, send email to [email protected]
>> To unsubscribe from this group, send email to
>> [email protected]
>> For more options, visit this group at
>> http://groups.google.com/group/symfony-devs?hl=en
>
>
>
> --
> Joel WURTZ
>
> --
> If you want to report a vulnerability issue on symfony, please send it to
> security at symfony-project.com
>
> You received this message because you are subscribed to the Google
> Groups "symfony developers" group.
> To post to this group, send email to [email protected]
> To unsubscribe from this group, send email to
> [email protected]
> For more options, visit this group at
> http://groups.google.com/group/symfony-devs?hl=en
>

-- 
If you want to report a vulnerability issue on symfony, please send it to 
security at symfony-project.com

You received this message because you are subscribed to the Google
Groups "symfony developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/symfony-devs?hl=en

Reply via email to