OASIS Open Document Format for Office Applications (OpenDocument) TC

 View Only
  • 1.  Lack of clarity.

    Posted 06-11-2008 06:56
    1.5
    
    Conforming applications either shall read documents that are valid
    against the OpenDocument schema if all foreign elements and attributes
    are removed before validation takes place, or shall write documents
    that are valid against the OpenDocument schema if all foreign elements
    and attributes are removed before validation takes place.
    
    then
    
    Foreign elements may have an office:process-content attribute attached
    that has the value true or false. If the attribute's value is true, or
    if the attribute does not exist, the element's content should be
    processed by conforming applications. Otherwise conforming
    applications should not process the element's content, but may only
    preserve its content. If the element's content should be processed,
    the document itself shall be valid against the OpenDocument schema if
    the unknown element is replaced with its content only.
    
    
    1. No definition of foreign.
    Could mean anything in a namespace not in the standard
    Could mean a recognised element, not in a location specified by the schema
    
    
    
    2. The second para seems to contradict the first?
    
    3. what happens to ODF namespaced elements which are wrapped within
    'foreign' elements
    
    
    Clarity please.
    
    regards
    
    -- 
    Dave Pawson
    XSLT XSL-FO FAQ.
    http://www.dpawson.co.uk