xslt

XSLT: jak zmienić wartość atrybutu podczas?

Mam dokument XML i chcę zmienić wartości dla jednego z atrybutów. Najpierw skopiowałem wszystko z wejścia na wyjście używają ... ;/xsl:copy> </xsl:template> I teraz chcę zmienić wartość atrybutu "type" w dowolnym elemencie o nazwie "property".

Pisanie skutecznego XSLT

Jakie są zasady i wzorce, które wchodzą w pisanie skutecznego XSLT? Kiedy mówię "skuteczny" mam na myśli to, że jest dobr ... Już widziałem pytanie dotyczące efektywności , ale efektywny kod traci swoją wartość, jeśli nie możesz zrozumieć, co robi.

Porównywanie dwóch plików XML i generowanie trzeciego z XMLDiff w C#

Próbuję napisać prosty algorytm do odczytu dwóch plików XML o dokładnie tych samych węzłach i strukturze, ale niekoniecznie t ... yniki są śmieci... zauważ, że dla każdego węzła "gracza", pierwsze trzy childy mają Nie do porównania... Jak mogę to wdrożyć?

XSLT getting last element

Próbuję znaleźć ostatni element w moim xml, który wygląda jak <list> <element name="A" /> & ... ;xsl:template match="element" mode="inactive"> <li><a>....</a></li> </xsl:template>

XSLT Transform XML with Namespaces

Mam jakiś XML, który próbuję przekształcić w HTML za pomocą XSLT, ale nie mogę go uruchomić na całe moje życie. Czy ktoś może ... each select="Brokerage"> Test </xsl:for-each> </xsl:template> </xsl:stylesheet>

Jak xsl: apply-templates może pasować tylko do zdefiniowanych przeze mnie szablonów?

Mam kilka szablonów, które pasują do różnych węzłów w dokumencie xml. If I do just an w jakiś sposób rekurencyjnie wyprowad ... stkich węzłów poniżej. Chcę tylko, aby rekurencyjnie pasował do dowolnego szablonu, który zdefiniowałem. Jak mam to zrobić ?

Używanie encji HTML w XSLT (np.  )

Jaki jest najlepszy sposób na włączenie encji html w XSLT? <xsl:template match="/a/node"> <xsl:value-of select="."/> <xsl:text>&nbsp;</xsl:text> </xsl:template> Ten zwraca XsltParseError

XSLT concat string, Usuń ostatni przecinek

Muszę zbudować łańcuch za pomocą XSLT i oddzielić każdy łańcuch przecinkiem, ale nie dołączać przecinka po ostatnim łańcuchu. ... e-of select="Note"/> </xsl:if> [Man there ' s gotta be a better way to enter into this pole tekstowe pytania: (]

Procesory Java XSLT obsługujące XPath 2.0

Jakie są obecnie dostępne procesory XSLT obsługujące standard XPath 2.0?

Używanie XSLT do kopiowania wszystkich węzłów w XML, z obsługą specjalnych przypadków

Powiedzmy, że mam duży plik XML o następującej strukturze: <MyXml> <Data1> <Node1>1234</Node1> ... się, jak mogę powiedzieć, aby skopiował wszystko tak, jak jest, z wyjątkiem Node766, gdzie muszę coś zrobić przed wysłaniem.

Wersja XSLT w iPhone

Planuję używać XML/XSLT w mojej aplikacji na iPhone ' a. Jaka wersja XSLT jest obecnie obsługiwana na iPhonie? Czy Mogę używać XSLT 2.0 lub tylko 1.0 ?

XPath wildcards na nazwie węzła

Chcę pobrać węzeł z mojego pliku XML, węzeł ma prefiks taki jak "latest_", ale to może się zmienić i zależy mi na tym, aby mó ... ata/stats/*_cost To powinno pasować latest_cost, newest_cost, anything_cost, jest na to jakiś sposób? Pozdrawiam : -) [5]}

Jak zaimplementować instrukcję if-else w XSLT?

Próbuję zaimplementować instrukcję if-else w XSLT, ale mój kod po prostu nie parsuje. Czy ktoś ma jakieś pomysły? <xsl ... ooooooooooooo </h2> </xsl:if> <xsl:else> <h2> dooooooooooooo </h2> </xsl:else>

Jak utworzyć wartość logiczną?

Jestem zupełnie nowy w XSLT i nie mogę rozgryźć, gdzie idę źle z poniższym kodem. <xsl:variable name="var" select="boolea ... se')"/> <xsl:if test="$var'">variable is true</xsl:if> Zawsze zwraca prawdę, gdy ma być fałszywa. Dlaczego?

XSLT-Usuń białe znaki z szablonu

Używam XML do przechowywania małej listy kontaktów i próbuję napisać szablon XSL, który przekształci go w plik CSV. Problem, ... <xsl:text>&#10;&#13;</xsl:text> </xsl:for-each> </xsl:template> </xsl:stylesheet>

Czy można podać przykład" mode " szablonu w xsl?

W <xsl:template name="temp_name" mode="mode"> Jakie jest znaczenie mode? Przeszukałem wiele zasobów, ale nie mogłem znaleźć na to przykładu. Czy ktoś może wyjaśnić przykładem? Z góry dzięki.

XPath Zaznacz wszystkie elementy pomiędzy dwoma określonymi elementami

Mam następujący xml: <doc> <divider /> <p>text</p> <p>text</p> <p> ... na tym, że wybiera wszystkie elementy p przed ostatnim elementem dzielącym. Nie jestem pewien jak to zrobić używając xpath 1.

Chrome i Safari XSLT za pomocą JavaScript

Mam następujący kod, który stosuje styl XSLT Test.Xml.xslTransform = function(xml, xsl) { try { // code for IE ... ts/xsl/xsl.xslt"); var doc = Test.Xml.xslTransform(xData.responseXML, xsl); XData to xml zwracany przez usługę internetową.

Czy można umieścić dwa warunki w atrybutie testu xslt?

Czy to jest odpowiednie dla 4 <xsl:when test="4 &lt; 5 AND 1 &lt; 2" > <!-- do something --> </xsl:when>

Czy Chrome może wykonać transformację XSL na pliku lokalnym?

Szukałem xslt i zacząłem testować z przykładami na w3schools. Jednak, gdy zapiszę xml i xsl w plikach i spróbuję otworzyć je ... C: / xsl-RPG / style.xsl z ramki z plikiem URL: / / / C: / xsl-RPG / data.xml. Domeny, protokoły i porty muszą się zgadzać.