![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 22.01.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Proszę o pomoc w temacie prawidłowej składni lub brakującego w niej elementu, który pozwolił by mi zamienić wpis o określonym ciągu znaków na obrazek. Dla przykładu jeżeli pojawia się wartość "zielony" w tabeli generowanej przez arkusz XLS nie pojawia się docelowo w html wpis "zielony" tylko obrazek zielony.gif
To działa ale w tabeli najpierw pojawia się napis "zielony" a obok niego dopiero obrazek "zielony.gif" Jak sprawić aby wartość "zielony" w wynikowym pliku html była przedstawiana tylko jako obrazek bez poprzedzającej go wartości tekstowej "zielony" Ten post edytował NomexPL 26.01.2009, 15:24:44 |
|
|
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
A może pokaż kawałek parsowanego XML-a?
![]() PS. XSL, to nie to samo, co XLS. -------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 22.01.2009 Ostrzeżenie: (0%) ![]() ![]() |
Masz rację - literówka - chodziło mi o XSL
Moj XML
(Skróciłem go nieco o powtarzające się elementy drzewa <player>) to natomaiast plik XSL
Oczywiście chodzi o przypadek gdy chcę zamienić wartość <role>AIR</role> na obrazek w dowolnym formacie np. *.gif. Finalnie w HTML jeżeli wystepuje wartość "AIR" pojawia się obrazek ale poprzedzony jest tekstem AIR. Ten post edytował NomexPL 26.01.2009, 18:57:48 |
|
|
![]()
Post
#4
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Kod <xsl:for-each select="."> <xsl:value-of select="role"/> </xsl:for-each><xsl:if test="role = 'AIR'"><img src="air.gif" alt=""/></xsl:if> Przecież sam to każesz parserowi. ![]() Wartość jest zawsze wypisywana, a obrazek opcjonalnie. ![]() -------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 22.01.2009 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki erix
Tak to jest jak ktoś uczy się samemu metodą prób i błędów.... Dobrze że jest ta piaskownica.. i ludzie którzy są chętni pomagać.. Pozdrawiam |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 10:10 |