[erlang-questions] Re: Compare XML string

Dmitry Belyaev <>
Tue Jun 29 13:40:53 CEST 2010


First of all, what does author want to compare: plain strings or xml 
documents?

If documents (or parts of documents) then what about order of attributes 
and child elements? Does it matter?

<item attr1="value1" attr2="value2"/>
<item attr2="value2" attr1="value1></item>

Sand, do you count them identical?

Dmitry Belyaev


On 06/29/2010 03:32 PM, Steve Davis wrote:
> Am I under-thinking this if I say:
>
> case GivenString of
> ExpectedString ->  ok;
> _ ->  error
> end.
>
> ..or is the question really as simple as it sounds.
>
> /s
>
> On Jun 25, 1:43 am, Sand T<>  wrote:
>    
>> Hi,
>>
>> I need to compare two given XML string to ensure that the two strings
>> are identical or not at runtime. Does anyone have any idea on how to
>> do this in erlang?
>>
>> Following are some of the examples
>> Given String
>> <response type=\"progress\" im=\"IM\" login=\"ABC\"
>> code=\"102\">Authentication Successful ...</response>
>> Exp String:
>> <response type=\"progress\" im=\"IM\" login=\"ABC\"
>> code=\"102\">Authentication Successful ...</response>
>>
>> Eq 2:
>> Given String
>> <response type=\"progress\" im=\"IM\" login=\"ABC\"
>> code=\"102\">Authentication Successful ...</response>
>> <buddies im=\"IM\" login=\"ABC\"><buddy name=\"XYZ\" nickname=\"\"
>> status=\"offline\" custom=\"Is offline\" group=\"Friends\"
>> blocked=\"no\"/></buddies>
>>
>> Expected:
>> <response type=\"progress\" im=\"IM\" login=\"ABC\">Authentication
>> Successful ...</response>
>> <buddies im=\"IM\" login=\"ABC\"><buddy name=\"XYZ\" nickname=\"\"
>> status=\"online\" custom=\"Is offline\" group=\"Friends\"
>> blocked=\"no\"/></buddies>
>>
>> Regards,
>> Sandeep
>>
>> ________________________________________________________________
>> erlang-questions (at) erlang.org mailing list.
>> Seehttp://www.erlang.org/faq.html
>> To unsubscribe; mailto:
>>      
> ________________________________________________________________
> erlang-questions (at) erlang.org mailing list.
> See http://www.erlang.org/faq.html
> To unsubscribe; mailto:
>
>
>    


More information about the erlang-questions mailing list