Changeset e8e2fea for spec/index.html


Ignore:
Timestamp:
25/02/2012 20:02:31 (8 years ago)
Author:
Eric van der Vlist <vdv@…>
Branches:
master
Children:
e45219a
Parents:
dee10e7
git-author:
Eric van der Vlist <vdv@…> (25/02/2012 20:02:31)
git-committer:
Eric van der Vlist <vdv@…> (25/02/2012 20:02:31)
Message:

Renaming χ:item χ:entry to be coherent with the XPath terminology.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • spec/index.html

    re798f2c re8e2fea  
    5757        into XDM with the parse-json() function gives the following χίμαιραλ serialization:</p><pre>&lt;?xml version="1.0" encoding="UTF-8"?> 
    5858&lt;χ:map xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:χ="http://χίμαιραλ.com#"> 
    59    &lt;χ:item key="lastName" keyType="string" valueType="string">Smith&lt;/χ:item> 
    60    &lt;χ:item key="phoneNumber" keyType="string"> 
     59   &lt;χ:entry key="lastName" keyType="string" valueType="string">Smith&lt;/χ:entry> 
     60   &lt;χ:entry key="phoneNumber" keyType="string"> 
    6161      &lt;χ:map> 
    62          &lt;χ:item key="1" keyType="number"> 
     62         &lt;χ:entry key="1" keyType="number"> 
    6363            &lt;χ:map> 
    64                &lt;χ:item key="number" keyType="string" valueType="string">212 555-1234&lt;/χ:item> 
    65                &lt;χ:item key="type" keyType="string" valueType="string">home&lt;/χ:item> 
     64               &lt;χ:entry key="number" keyType="string" valueType="string">212 555-1234&lt;/χ:entry> 
     65               &lt;χ:entry key="type" keyType="string" valueType="string">home&lt;/χ:entry> 
    6666            &lt;/χ:map> 
    67          &lt;/χ:item> 
    68          &lt;χ:item key="2" keyType="number"> 
     67         &lt;/χ:entry> 
     68         &lt;χ:entry key="2" keyType="number"> 
    6969            &lt;χ:map> 
    70                &lt;χ:item key="number" keyType="string" valueType="string">646 555-4567&lt;/χ:item> 
    71                &lt;χ:item key="type" keyType="string" valueType="string">fax&lt;/χ:item> 
     70               &lt;χ:entry key="number" keyType="string" valueType="string">646 555-4567&lt;/χ:entry> 
     71               &lt;χ:entry key="type" keyType="string" valueType="string">fax&lt;/χ:entry> 
    7272            &lt;/χ:map> 
    73          &lt;/χ:item> 
     73         &lt;/χ:entry> 
    7474      &lt;/χ:map> 
    75    &lt;/χ:item> 
    76    &lt;χ:item key="address" keyType="string"> 
     75   &lt;/χ:entry> 
     76   &lt;χ:entry key="address" keyType="string"> 
    7777      &lt;χ:map> 
    78          &lt;χ:item key="streetAddress" keyType="string" valueType="string">21 2nd Street&lt;/χ:item> 
    79          &lt;χ:item key="postalCode" keyType="string" valueType="string">10021&lt;/χ:item> 
    80          &lt;χ:item key="state" keyType="string" valueType="string">NY&lt;/χ:item> 
    81          &lt;χ:item key="city" keyType="string" valueType="string">New York&lt;/χ:item> 
     78         &lt;χ:entry key="streetAddress" keyType="string" valueType="string">21 2nd Street&lt;/χ:entry> 
     79         &lt;χ:entry key="postalCode" keyType="string" valueType="string">10021&lt;/χ:entry> 
     80         &lt;χ:entry key="state" keyType="string" valueType="string">NY&lt;/χ:entry> 
     81         &lt;χ:entry key="city" keyType="string" valueType="string">New York&lt;/χ:entry> 
    8282      &lt;/χ:map> 
    83    &lt;/χ:item> 
    84    &lt;χ:item key="age" keyType="string" valueType="number">25&lt;/χ:item> 
    85    &lt;χ:item key="firstName" keyType="string" valueType="string">John&lt;/χ:item> 
     83   &lt;/χ:entry> 
     84   &lt;χ:entry key="age" keyType="string" valueType="number">25&lt;/χ:entry> 
     85   &lt;χ:entry key="firstName" keyType="string" valueType="string">John&lt;/χ:entry> 
    8686&lt;/χ:map> 
    8787</pre> 
     
    101101        serialization:</p><pre>&lt;?xml version="1.0" encoding="UTF-8"?> 
    102102&lt;χ:map xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:χ="http://χίμαιραλ.com#"> 
    103    &lt;χ:item key="5" keyType="number" valueType="string">foo&lt;/χ:item> 
    104    &lt;χ:item key="bat" keyType="string"> 
     103   &lt;χ:entry key="5" keyType="number" valueType="string">foo&lt;/χ:entry> 
     104   &lt;χ:entry key="bat" keyType="string"> 
    105105      &lt;χ:nodeset xml:id="d3"> 
    106106         &lt;node> 
     
    109109         &lt;/node> 
    110110      &lt;/χ:nodeset> 
    111    &lt;/χ:item> 
    112    &lt;χ:item key="bar" keyType="string"> 
     111   &lt;/χ:entry> 
     112   &lt;χ:entry key="bar" keyType="string"> 
    113113      &lt;χ:nodeset idref="d3"/> 
    114    &lt;/χ:item> 
     114   &lt;/χ:entry> 
    115115&lt;/χ:map> 
    116116</pre><p>The 
     
    129129      serialization:</p><pre>&lt;?xml version="1.0" encoding="UTF-8"?> 
    130130&lt;χ:map xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:χ="http://χίμαιραλ.com#"> 
    131    &lt;χ:item xmlns:rdf="http://example.com/rdf/" 
     131   &lt;χ:entry xmlns:rdf="http://example.com/rdf/" 
    132132           key="rdf:subject" 
    133133           keyType="xs:QName" 
    134            valueType="xs:anyURI">http://www.example.org/index.html&lt;/χ:item> 
    135    &lt;χ:item xmlns:rdf="http://example.com/rdf/" 
     134           valueType="xs:anyURI">http://www.example.org/index.html&lt;/χ:entry> 
     135   &lt;χ:entry xmlns:rdf="http://example.com/rdf/" 
    136136           key="rdf:predicate" 
    137137           keyType="xs:QName" 
    138            valueType="xs:anyURI">http://purl.org/dc/elements/1.1/creator&lt;/χ:item> 
    139    &lt;χ:item xmlns:rdf="http://example.com/rdf/" 
     138           valueType="xs:anyURI">http://purl.org/dc/elements/1.1/creator&lt;/χ:entry> 
     139   &lt;χ:entry xmlns:rdf="http://example.com/rdf/" 
    140140           key="rdf:object" 
    141141           keyType="xs:QName" 
    142            valueType="xs:anyURI">http://www.example.org/staffid/85740&lt;/χ:item> 
     142           valueType="xs:anyURI">http://www.example.org/staffid/85740&lt;/χ:entry> 
    143143&lt;/χ:map> 
    144144</pre></div> 
     
    160160    <pre>?xml version="1.0" encoding="UTF-8"?> 
    161161&lt;χ:map xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:χ="http://χίμαιραλ.com#"> 
    162    &lt;χ:item key="true" keyType="boolean" valueType="boolean">false&lt;/χ:item> 
    163    &lt;χ:item key="5" keyType="number"> 
     162   &lt;χ:entry key="true" keyType="boolean" valueType="boolean">false&lt;/χ:entry> 
     163   &lt;χ:entry key="5" keyType="number"> 
    164164      &lt;χ:sequence> 
    165          &lt;χ:item valueType="string">foo&lt;/χ:item> 
    166          &lt;χ:item valueType="string">bar&lt;/χ:item> 
     165         &lt;χ:entry valueType="string">foo&lt;/χ:entry> 
     166         &lt;χ:entry valueType="string">bar&lt;/χ:entry> 
    167167      &lt;/χ:sequence> 
    168    &lt;/χ:item> 
    169    &lt;χ:item key="sequence" keyType="string"> 
     168   &lt;/χ:entry> 
     169   &lt;χ:entry key="sequence" keyType="string"> 
    170170      &lt;χ:sequence> 
    171          &lt;χ:item> 
     171         &lt;χ:entry> 
    172172            &lt;χ:nodeset xml:id="d3"> 
    173173               &lt;node1> 
     
    177177               &lt;node2/> 
    178178            &lt;/χ:nodeset> 
    179          &lt;/χ:item> 
    180          &lt;χ:item> 
     179         &lt;/χ:entry> 
     180         &lt;χ:entry> 
    181181            &lt;χ:nodeset idref="d3"/> 
    182          &lt;/χ:item> 
    183          &lt;χ:item valueType="number">2&lt;/χ:item> 
     182         &lt;/χ:entry> 
     183         &lt;χ:entry valueType="number">2&lt;/χ:entry> 
    184184      &lt;/χ:sequence> 
    185    &lt;/χ:item> 
     185   &lt;/χ:entry> 
    186186&lt;/χ:map> 
    187187</pre> 
     
    198198        <div> 
    199199          <h4>Content</h4> 
    200           <p>χ:item *</p> 
     200          <p>χ:entry *</p> 
    201201        </div> 
    202202      </div> 
     
    210210        <div> 
    211211          <h4>Content</h4> 
    212           <p>χ:item *</p> 
     212          <p>χ:entry *</p> 
    213213        </div> 
    214214      </div> 
    215215      <div id="item"> 
    216         <h3>χ:item</h3> 
    217         <p>An XDM 3.0 map or sequence item.</p> 
     216        <h3>χ:entry</h3> 
     217        <p>An XDM 3.0 map entry.</p> 
    218218        <div> 
    219219          <h4>Attributes</h4> 
     
    231231      </div> 
    232232      <div id="nodeset"> 
    233         <h3 >χ:nodeset</h3> 
     233        <h3>χ:nodeset</h3> 
    234234        <p>An XDM nodeset</p> 
    235235        <div> 
Note: See TracChangeset for help on using the changeset viewer.