Subject: sequenced elements to attributes
Posted By: zkent Post Date: 4/19/2006 8:50:10 AM
#1 I use Mapforce for most XSLT and am not good at hand-coding them
#2 I have searched for this for days
#3 I have been attempting to make it work for days

I have a series name-value pairs of elements that I need sequenced into attributes.  The element names are ADDRESS1, CITY1, STATE1, ZIP1, ADDRESS2, CITY2, STATE2, etc.  The name value pairs are not in order either.

I have this
======================
<PROPERTIES>
  <PROPERTY>
    <PROPERTYKEY>ADDRESS1</PROPERTYKEY>
    <PROPERTYVALUE>123 Anyold Street</PROPERTYVALUE>
  </PROPERTY>
  <PROPERTY>
    <PROPERTYKEY>ADDRESS2</PROPERTYKEY>
    <PROPERTYVALUE>567 Long Blvd</PROPERTYVALUE>
  </PROPERTY>
  <PROPERTY>
    <PROPERTYKEY>CITY1</PROPERTYKEY>
    <PROPERTYVALUE>MARYLAND HEIGHTS</PROPERTYVALUE>
  </PROPERTY>
  <PROPERTY>
    <PROPERTYKEY>CITY2</PROPERTYKEY>
    <PROPERTYVALUE>Jacksonville</PROPERTYVALUE>
  </PROPERTY>
  <PROPERTY>
    <PROPERTYKEY>CITY3</PROPERTYKEY>
    <PROPERTYVALUE>Some City</PROPERTYVALUE>
  </PROPERTY>
  <PROPERTY>
    <PROPERTYKEY>ADDRESS3</PROPERTYKEY>
    <PROPERTYVALUE>876 Pine Street</PROPERTYVALUE>
  </PROPERTY>
</PROPERTIES>

And I want this
=========================


<PROPERTY Sequence="1" Address="123 Anyold Street" City="MARYLAND HEIGHTS"/>
<PROPERTY Sequence="2" Address="567 Long Blvd" City="Jacksonville"/>
<PROPERTY Sequence="3" Address="876 Pine Street" City="Some City"/>



Go to topic 42779

Return to index page 310
Return to index page 309
Return to index page 308
Return to index page 307
Return to index page 306
Return to index page 305
Return to index page 304
Return to index page 303
Return to index page 302
Return to index page 301