Pytania otagowane jako xslt

XSLT to język transformacji XML przeznaczony do przekształcania ustrukturyzowanych dokumentów do innych formatów (takich jak XML, HTML i zwykły tekst lub w XSLT 3, JSON). Pytania powinny używać odpowiednio jednego ze znaczników xslt-1.0, xslt-2.0 lub xslt-3.0.




2
Dlaczego indeksy w XPath zaczynają się od 1, a nie od 0?
Razem z kilkoma kolegami porównaliśmy poprzednie języki, w których programowaliśmy, i rozmawialiśmy o naszych doświadczeniach z VBScript z jego dziwnymi funkcjami, takimi jak indeks oparty na 1 zamiast indeksów opartych na 0, jak ma to miejsce w prawie każdym innym języku, rozumując, że był to język dla użytkowników (np. Excel …
117 xslt  xpath  indexing 

30
Czy XSLT jest tego wart? [Zamknięte]
W obecnym stanie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referencjami lub ekspertyzą, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy, aby uzyskać …
112 xml  xslt 

1
Strategie testowania metody Pandy read_xml ()
Obecnie narzędzia pandas I / O nie obsługują read_xml()metody ani jej odpowiednika to_xml(). Jednak read_jsonudowadnia , że struktury drzewiaste można zaimplementować do importu ramek danych i read_htmlformatów znaczników. Jeśli zespół pandy bierze pod uwagę taką read_xmlmetodę przyszłych wersji Pandy, co realizacja będą realizować: parsowania z wbudowanymi xml.etree.ElementTreez jego iterfind()lub iterparse()funkcji …
109 python  xml  pandas  xslt  xpath 

5
Czy istnieje element nazwy XSLT?
W XSLT jest <xsl:value-of select="expression"/> aby uzyskać wartość elementu, ale czy jest coś do wybrania nazwy znacznika elementu? W takiej sytuacji: <person> <!-- required stuff --> <name>Robert</name> <!-- optional stuff, free form for future extension. Using XMLSchema's xsd:any --> <profession>programmer</profession> <hobby>photography</hobby> </person> <xsl:for-each select="person"> <xsl:tag-of select="."/> : <xsl:value-of select="."/> </xsl:for-each> …
102 xml  xslt  xpath 


6
Czy XSLT może wstawić bieżącą datę?
Program, którego używamy w moim biurze, eksportuje raporty, tłumacząc plik XML, który eksportuje z plikiem XSLT na XHTML. Przepisuję XSLT, aby zmienić formatowanie i dodać więcej informacji ze źródłowego pliku XML. Chciałbym zawrzeć datę utworzenia pliku w raporcie końcowym. Ale bieżąca data / godzina nie jest zawarta w oryginalnym pliku …
93 xslt  xhtml 

6
Jak połączyć ciąg z xsl: value-of select = "…?
<a> <xsl:attribute name="href"> <xsl:value-of select="/*/properties/property[@name='report']/@value" /> </xsl:attribute> </a> Czy istnieje sposób, aby usunąć inny ciąg znaków <xsl:value-of select="/*/properties/property[@name='report']/@value" /> Muszę przekazać jakiś tekst do atrybutu href oprócz wartości właściwości raportu
93 xslt  xpath 

5
XPath i XSLT 2.0 dla .NET? [Zamknięte]
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 7 lat temu . Popraw to pytanie .NET 3.5 nie obsługuje w pełni XPATH 2.0 ani XSLT 2.0, co jest po prostu bardzo złe. Czy …
91 .net  xslt  xpath 

6
Czy można zmusić Chrome do przeprowadzenia transformacji XSL na pliku lokalnym?
Zajrzałem do xslt i zacząłem testować na przykładach w w3schools. Jednak kiedy zapisuję pliki xml i xsl w plikach i próbuję je otworzyć lokalnie, chrome nie wykona transformacji xsl. Po prostu pokazuje pustą stronę. Dodałem <?xml-stylesheet type="text/xsl" href="style.xsl">tag do dokumentu xml, a Firefox renderuje go tak, jak powinien. Ponadto, jeśli …

5
Licznik wewnątrz xsl: pętla for-each
Jak uzyskać licznik w pętli xsl: for-each, który odzwierciedlałby liczbę aktualnie przetworzonych elementów. Na przykład mój źródłowy XML to <books> <book> <title>The Unbearable Lightness of Being </title> </book> <book> <title>Narcissus and Goldmund</title> </book> <book> <title>Choke</title> </book> </books> Chcę uzyskać: <newBooks> <newBook> <countNo>1</countNo> <title>The Unbearable Lightness of Being </title> </newBook> <newBook> …
90 xml  xslt  loops 

11
Jak mogę sprawić, by XSLT działał w Chrome?
Mam tutaj dokument XML , który jest obsługiwany z odpowiednim plikiem XSL . Transformację pozostawia się do wykonania po stronie klienta, bez JavaScript. Działa to dobrze w IE (szokujący horror), ale w Google Chrome wyświetla tylko węzły tekstowe dokumentu. Wiem, że można zrobić XSL po stronie klienta w Chrome, tak …

3
Jak stworzyć wartość logiczną?
Jestem zupełnie nowy w XSLT i nie mogę ustalić, gdzie popełniam błąd z następującym kodem. <xsl:variable name="var" select="boolean('false')"/> <xsl:if test="$var'">variable is true</xsl:if> Zawsze zwraca prawdę, jeśli ma być fałszywa. Czemu?

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.