Comparing attributes in schemas and attributes in prose

MURATA Makoto eb2m-mrt at asahi-net.or.jp
Wed Jan 4 03:26:59 CET 2017


Dear colleagues,

I compared attribute definitions in prose and those in RELAX NG
schemas.  Here you go.

http://www.asahi-net.or.jp/~eb2m-mrt/ooxml/comparison/full.htm

In these HTML files, lines beginning with "+" are element names,
while  those beginning with "-" are attribute names.

There are four types of discrepancies:

   - Some attributes are defined only in prose.
   - Other attributes (most notably @val) are defined only in schemas.
   - Some elements appear to be unreachable.
   - RNG schemas do not faithfully capture xsd:any in XSD schemas.

This is probably a good topic for the F2F in Seattle.  I think tha we
need several defect reports and a number of pages in the next COR.

Regards,
Makoto


2016-12-24 8:25 GMT+09:00 MURATA Makoto <eb2m-mrt at asahi-net.or.jp>:

> Dear colleagues,
>
> I am surprised that the uiObject attribute in prose was not captured
> by the schema (see DR 15-0023).   The same error might exist
> in some other places.
>
> I am trying to compare attributes in prose and the schemas.  I have
> successfully extracted all attribute definitions in prose.  (No, I
> did not repeat cut&paste.  My simple XSLT and F# script did
> the job.)
>
> Next year, I will extract attributes from the schemas, and do the
> comparison.  Will see what happens.
>
> I wish you a Merry Christmas.
>
>
> Regards,
> Makoto
>



-- 

Praying for the victims of the Japan Tohoku earthquake

Makoto
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.vse.cz/pipermail/sc34wg4/attachments/20170104/3a261f1b/attachment.html>


More information about the sc34wg4 mailing list