2015-04-29 4 views
0

Я пытаюсь распечатать упорядоченный список из следующего xml с помощью правил ssl ... html get генерируется для элементов списка, но в элементе списка ничего не напечатано. Я думаю, что я выбираю каждый элемент и распечатываю значение шага. Что я делаю не так?Список, упорядоченный по XML-HTML

XML:

<rental_listings> 
<property> 
    <address number="123" street="Main St." unit="1R" city="Townsville" state="broken" zip="10001"/> 
    <description nbeds="2" nbaths="1" sqft="755" nparking_spots="1" pet="no" washer_drier="yes"/> 
    <rent>825</rent> 
    <application_process> 
     <step> 
      Get to the application page at: http://www.ineedaplacetorent.com. 
     </step> 
     <step> 
      Fillout the form and submit with a credit card number 
      to pay for the application process. 
     </step> 
     <step> 
      Be sure and fill out the name of a reference whom you rented from before. 
     </step> 
    </application_process> 
    <comments> 
     This is a lovely apartment with mountain views. 
     Cellphone reception is good as is TV reception. 
    </comments> 
</property> 
</rental_listings> 

XSL:

<div class="apply"> 
        <H3>Application Process</H3> 
        <ol> 
         <xsl:for-each select="application_process/step"> 
          <li><xsl:value-of select="step"/></li> 
         </xsl:for-each> 
        </ol> 
       </div> 

ответ

2

вы уже в step узле. изменение:

<li><xsl:value-of select="step"/></li> 

в

<li><xsl:value-of select="."/></li> 
Смежные вопросы