<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Model Groups in XML Schemas - xs:all Groups</title><link>http://blogs.msdn.com/kaevans/archive/2003/11/20/38959.aspx</link><description>A recent article on devx.com discusses the use of xs:all to constrain a mixed content model groups. The question posed in the article perked my ears because I thought it was obvious that xs:all was not appropriate to the problem. The article surrounds</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>re: Model Groups in XML Schemas - xs:all Groups</title><link>http://blogs.msdn.com/kaevans/archive/2003/11/20/38959.aspx#39017</link><pubDate>Fri, 21 Nov 2003 08:36:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:39017</guid><dc:creator>JosephCooney</dc:creator><description>Thanks for posting that. An excellent and comprehensive explanation. I'm still trying to fully fathom Xml Schema. I got interested in it 6 or 9 months ago since it was everywhere. I read and re-read the articles by Aaron Skonnard on MSDN and Dare Obasanjo on XML.com and anything else that looked half decent, and on the face of it is seems nice and (somewhat) straightforward (maybe)....and then I started hearing quips from smart people like Don Box about &amp;quot;Xml Schema making C++ look like VB&amp;quot; and &amp;quot;Xml Schema has already eclipsed C++ in complexity&amp;quot; and &amp;quot;implementability was not a goal of the Xml Schema working group&amp;quot; and I got scared. Seeing examples like this just re-inforces that it's not easy. Do you think tools play an issue here? I've heard Dare Obasanjo saying how certain aspects of schema (was it complex type restrictions or something) are not implemented correctly by ANYONE? Is it laxness in whatever tools the DevX authors were using? Is Visual Studio the odd one out? Or does the schema working group need to read &amp;quot;requirements 101&amp;quot; to re-learn how to write things that are intelligible to humans?</description></item><item><title>re: Model Groups in XML Schemas - xs:all Groups</title><link>http://blogs.msdn.com/kaevans/archive/2003/11/20/38959.aspx#39027</link><pubDate>Fri, 21 Nov 2003 09:48:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:39027</guid><dc:creator>Teemu</dc:creator><description>Kirk, you rock!</description></item><item><title>re: Model Groups in XML Schemas - xs:all Groups</title><link>http://blogs.msdn.com/kaevans/archive/2003/11/20/38959.aspx#67314</link><pubDate>Wed, 04 Feb 2004 14:41:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:67314</guid><dc:creator>Chris</dc:creator><description>A good explanation of an issue that I have come across several times. For the specific case that you cite oi multiple bold and italic tags, what would you suggest as the best approach, rather than using the all compositor?</description></item><item><title>re: Model Groups in XML Schemas - xs:all Groups</title><link>http://blogs.msdn.com/kaevans/archive/2003/11/20/38959.aspx#67334</link><pubDate>Wed, 04 Feb 2004 15:58:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:67334</guid><dc:creator>Kirk Allen Evans</dc:creator><description>Using xs:choice is the best approach, rather than using the all compositor, as illustrated in the referenced article.&lt;br&gt;&lt;br&gt;&lt;a target="_new" href="http://www.devx.com/xml/Article/17775"&gt;http://www.devx.com/xml/Article/17775&lt;/a&gt;</description></item><item><title>re: Model Groups in XML Schemas - xs:all Groups</title><link>http://blogs.msdn.com/kaevans/archive/2003/11/20/38959.aspx#108427</link><pubDate>Tue, 06 Apr 2004 17:54:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:108427</guid><dc:creator>Anil</dc:creator><description>Good article but could you help me in defining a schema for an element with folds three child elements but the restrictions are &lt;br&gt;(1) Children can come in any order&lt;br&gt;(2) There should be only 2 occurance of child1, 5 occurance of child2 and 0 to 1 occurance of child3. I will greatly appreciate if you can send me your answer to anilkl@hotmail.com</description></item></channel></rss>