W3C home > Mailing lists > Public > xproc-dev@w3.org > June 2009

Re: Typo in the prose for p:escape-markup

From: mozer <xmlizer@gmail.com>
Date: Fri, 19 Jun 2009 21:16:40 +0200
Message-ID: <21d9ade60906191216i19901b71j5296646a61415d34@mail.gmail.com>
To: "Costello, Roger L." <costello@mitre.org>
Cc: "xproc-dev@w3.org" <xproc-dev@w3.org>
No the fact that you CAN do it does inforce you to do it

In XML for text content,

you MUST escape "<" with &lt;
you MUST escape "&" with &amp;
but
you MAY escape ">" with &gt;
you MAY escape  "\"" with &quot;
you MAY escape "'" with &apos;

So Calabash is ok and the Spec is ok too

Xmlizer

On Fri, Jun 19, 2009 at 9:13 PM, Costello, Roger L.<costello@mitre.org> wrote:
>
>> There's no need to escape > in XML
>
> Calabash does escape the > symbol. So is Calabash erroneous?
>
> /Roger
>
>> -----Original Message-----
>> From: mozer [mailto:xmlizer@gmail.com]
>> Sent: Friday, June 19, 2009 3:05 PM
>> To: Costello, Roger L.
>> Cc: xproc-dev@w3.org
>> Subject: Re: Typo in the prose for p:escape-markup
>>
>> Roger,
>>
>> There's no need to escape > in XML
>>
>> Regards,
>>
>> Xmlizer
>>
>> On Fri, Jun 19, 2009 at 7:45 PM, Costello, Roger
>> L.<costello@mitre.org> wrote:
>> >
>> > Hey Norm,
>> >
>> > The spec gives this example:
>> >
>> > The input:
>> >
>> > <description>
>> > <div xmlns="http://www.w3.org/1999/xhtml">
>> > <p>This is a chunk of XHTML.</p>
>> > </div>
>> > </description>
>> >
>> > produces:
>> >
>> > <description>
>> > &lt;div xmlns="http://www.w3.org/1999/xhtml">
>> > &lt;p>This is a chunk of XHTML.&lt;/p>
>> > &lt;/div>
>> > </description>
>> >
>> > I believe that all markup, including the ">" is escaped,
>> correct? So the result should be:
>> >
>> > <description>
>> > &lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;
>> > &lt;p>This is a chunk of XHTML.&lt;/p&gt;
>> > &lt;/div&gt;
>> > </description>
>> >
>> > Correct?
>> >
>> > /Roger
>> >
>> >
>> >
>>
Received on Friday, 19 June 2009 19:17:17 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Friday, 19 June 2009 19:17:17 GMT