Next in thread → Next in month →

Re: [office] id or xml:id attribute?

From
Zhi Yu Yue <>
Date
2006-11-13T15:45:36+00:00
ID
Thread
Re: [office] id or xml:id attribute?
Hi all

It should be more consistent to use
xml:id attribute. The W3C xml:id specification here (http://www.w3.org/TR/xml-id/)
provides the reference [D3] on how to add the xml:id attribute to the RELAX_NG
schema.

One question is that, it is required
that the values of ALL xml:id attribute must be unique within one document.
That means, one ID per element. For example, the paragraph ids (text:id)
and drawing ids (draw:id) should not overlap. Is it same in our current
schema definition? 

Best Regards,

Helen Yue

Michael Brauer <>

Sent by: 

11/13/2006 03:25 PM

To



cc

"Bruce D'Arcus" <>,


Subject

Re: [office] id or xml:id attribute?

Hi,

my assumption is that the xml:id attribute the the advantage that it is

understood as an attribute of type ID even by applications that are not

schema aware. If that assumption is correct, then I think we should in

fact consider to add xml:id attributes.

Michael

Patrick Durusau wrote:

> Bruce,

> 

> A further wrinkle: Note that text:id is defined as string not ID.
I have 

> not checked on the others.

> 

> I will have to re-read the spec but to change the interpretation of

> text:id to be ID may pose backward compatibility problems.

> 

> Hope you are looking forward to a great weekend!

> 

> Patrick

> 

> Bruce D'Arcus wrote:

> 

>>

>> On Nov 10, 2006, at 10:05 AM, Dave Pawson wrote:

>>

>>> I think 1.2 would be a good chance to decide if we mean xml:id

>>> or just another attribute.

>>>

>>> I don't think this would meet your example Bruce?

>>

>>

>> What's the referent of "this" Dave?

>>

>> My understanding of xml:id is that it does indeed fullfill the
need  

>> to identify and reference document fragments, in a general and
 

>> consistent way.

>>

>> But in any case, we need it to be able to support one of our use
 

>> cases, which I think implies at minimum that ids must be unique
 

>> across all the namespaces.

>>

>> Might be good to consider adding xml:id in the future though.

>>

>> Bruce

>>

>>

>>

>>

>>

>>

>
Next in thread → Next in month →