[Info-vax] WEENDOZE question

Arne Vajhøj arne at vajhoej.dk
Wed Feb 7 22:44:02 EST 2018


On 2/7/2018 10:05 PM, Scott Dorsey wrote:
> =?UTF-8?Q?Arne_Vajh=c3=b8j?=  <arne at vajhoej.dk> wrote:
>> On 2/7/2018 6:48 PM, Scott Dorsey wrote:
>>>>
>>>> Are you saying that the XML does is not well formed XML or that it does
>>>> not validate against the schemas??
>>>
>>> I am saying that it matters what order the XML fields are in, for instance.
>>> _Reading_ an XLSX file is easy because it is good XML.  The thing is, just
>>> because you write a good XML file doesn't mean Excel will read it.
>>
>> Is that because:
>> A) the XSL defines an order of elements and they were written in wrong
>>     order?
>> B) the XSL specify that elements can be in any order but Excel will only
>>     read them in a certain order
> 
> I'm not sure what you're asking here.  XLSX files are XML files, but they
> are a very very specific XML format.  There have to be specific individual
> files in individual orders with elements in individual orders and with
> specific names, and unless everything is very exact it won't work.  Files
> that worked with the previous Excel versions don't work with the current
> version.
> 
> The actual format is not very well defined, unlike with XLS files.  There
> is a design document but it's pretty vague.

????

There are schema definitions for it. Very well defined. Either elements
has to be in a specific order or they can be in any order. The XSD
file(s) specify that.

Arne







More information about the Info-vax mailing list