Kbase P51990: The order of the XML elements' attributes added by the 4GL SET-ATTRIBUTES() method is not preserved
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  5/17/2007 |
|
Status: Unverified
GOAL:
Can the order in which the element's attributes are added be preserved in the document?
GOAL:
Can the order of the attributes added using the X-noderef Object Handle SET-ATTRIBUTE() method be controlled in the document?
FACT(s) (Environment):
Progress 9.x
OpenEdge 10.x
FIX:
The XML 1.0 specification explicitly states that attributes are unordered, therefore it is impossible to set the order of attributes in an XML document. The order of an element's attributes should have no effect on validation. For related details, review section "2.2. Element Information Items" of the following w3c document:
http://www.w3.org/TR/2001/REC-xml-infoset-20011024/#infoitem.attribute