Question: localname partition and xsi:type.

Dear EXI gurus,

I have two questions on spec.

1) attribute names and localname partition.

Appendix D.3 tells

> Additionally, when a schema is provided, the string table is also
> pre-populated with the local-name of each attribute, element and type
> explicitly declared in the schema, partitioned by namespace URI.

In our schema, attributes are unqualified. Are they in '' partition? or it should be in the partition that the attribute defined in?

2) encoding of xsi:type

On encoding of xsi:type, we're not able to find how to decode the following pattern of 8-bit zeros. Could you tell me what it is and where I can find it in the spec?

10000000 header
01110100 SE(poems) SE(poem) AT(xsi:type) NS(example.com/example) "PoemType2"
00000000 <- what's this?
10 AT("at2str")
00000110 length=4

01100001 a
01100010 b
01100011 c
01100100 d

(snip)

I have confirmed it with both EXIficient and OpenEXI. However, I cannot find corresponding spec for the 8-bit zero.

The XML and schema we used are attached.

I appreciate your help.

// Yusuke DOI <yusuke.doi@toshiba.co.jp> Corporate R&D Center, TOSHIBA Corp.

Received on Monday, 9 April 2012 11:33:32 UTC