[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: Why does validation fail with a named ENTITY forcarriage r
Martin Honnen wrote: > I think you would need > <!ENTITY CRLF "&#13;&#10;"> > to get the result you want when using a reference to that entity CRLF in > an attribute value. That is a fantastic idea: escape the ampersand (decimal value 38) in the character entity reference to carriage return and to line feed. I gave it a try and it works! Recap: If you have many pattern facets that need to use CRLF, then create an ENTITY like so: <!ENTITY CRLF "&#13;&#10;"> Now, in your pattern facets you can reference the ENTITY like so: <xs:pattern value="From:[a-z]+@[a-z\.]+&CRLF;"/> In your instance document use the character entities for carriage return and line feed: <from>From:jdoe@machine.example </from> All right! Thanks Martin! /Roger
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] |
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|