[ skyforever @ 17.06.2010. 09:27 ] @
Pozdrav svima!

Dugo nisam radio xslt, xpath i slicno, pa sada imam problem.

Kreirao sam xml fajl koji ima sledecu strukturu
Code (xml):

<root>
    <checkup>
            <orderNumber>1</orderNumber>
            <organization>Organizacija 1<organization>
            <results>
                     <result>
                            <name>Marko Markovic</name>
                            <disciplines>
                                   <discipline>
                                         <term>Prva disciplina</term>
                                          <res>18</res>
                                          <points>76</points>
                                    </discipline>
                                    <discipline>
                                         <term>Druga disciplina</term>
                                          <res>35</res>
                                          <points>80</points>
                                    </discipline>
                                     ------
                              </disciplines>
                          </result>

                          <result>
                            <name>Nikola Nikolic</name>
                            <disciplines>
                                   <discipline>
                                         <term>Prva disciplina</term>
                                          <res>44</res>
                                          <points>89</points>
                                    </discipline>
                                    <discipline>
                                         <term>Druga disciplina</term>
                                          <res>56</res>
                                          <points>98</points>
                                    </discipline>
                                     ------
                              </disciplines>
                          </result>
                     </results>
       </checkup>
      <checkup>
            <orderNumber>1</orderNumber>
            <organization>Organizacija 2<organization>
            <results>
                     <result>
                            <name>Petar Petrovic</name>
                            <disciplines>
                                   <discipline>
                                         <term>Prva disciplina</term>
                                          <res>18</res>
                                          <points>76</points>
                                    </discipline>
                                    <discipline>
                                         <term>Druga disciplina</term>
                                          <res>35</res>
                                          <points>80</points>
                                    </discipline>
                                     ------
                              </disciplines>
                          </result>

                          <result>
                            <name>Steva Stevanovic</name>
                            <disciplines>
                                   <discipline>
                                         <term>Prva disciplina</term>
                                          <res>44</res>
                                          <points>89</points>
                                    </discipline>
                                    <discipline>
                                         <term>Druga disciplina</term>
                                          <res>56</res>
                                          <points>98</points>
                                    </discipline>
                                     ------
                              </disciplines>
                          </result>
                     </results>
       </checkup>
</root>

 


Hocu da pomocu xslt izaberem <results> na osnovu <orderNumber> i <organization> i da upisem u tabelu koju cu prikazati korisniku. Znaci, rezultati se prikazuju na osnovu naziva organizacije i rednog broja provere.

Da li neko ima predlog?

Hvala!

[Ovu poruku je menjao mmix dana 17.06.2010. u 11:13 GMT+1]
[ mmix @ 17.06.2010. 10:14 ] @
xpath ti je

//checkup[orderNumber=1 and organization="Organizacija 2"]/results/result

ovo npr vraca dva result noda
parametrizuj filter u [] i imas univerzalno resenje
[ skyforever @ 17.06.2010. 12:03 ] @
OK, hvala!
Mislim da ce pomoci. Nesto slicno sam i ja mislio, ali izgleda da je problem nesto drugo.

Hvala!