Perguntas com a marcação «xslt»

XSLT é uma linguagem de transformação para XML projetada para transformar documentos estruturados em outros formatos (como XML, HTML e texto simples ou, em XSLT 3, JSON). As perguntas devem usar uma das tags xslt-1.0, xslt-2.0 ou xslt-3.0, conforme apropriado.




2
Por que os índices no XPath começam com 1 e não com 0?
Alguns colegas e eu estávamos comparando linguagens anteriores que havíamos programado e conversando sobre nossa experiência com VBScript com seus recursos estranhos , como índice baseado em 1 em vez de índices baseados em 0, como quase todas as outras linguagens têm, o raciocínio sendo que era um linguagem para …
117 xslt  xpath  indexing 

30
O XSLT vale a pena? [fechadas]
Como está atualmente, esta pergunta não se encaixa em nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou experiência, mas esta questão provavelmente irá solicitar debate, argumentos, pesquisas ou discussão extensa. Se você acha que esta questão pode ser melhorada e possivelmente reaberta, …
112 xml  xslt 

1
Estratégias de teste do método Pandas read_xml ()
Atualmente, as ferramentas Pandas I / O não mantêm um read_xml()método e a contraparte to_xml(). No entanto, read_jsonprova que estruturas semelhantes a árvores podem ser implementadas para importação de dataframe e read_htmlpara formatos de marcação. Se a equipe de pandas faz considerar tal read_xmlmétodo para uma versão futura pandas, que …
109 python  xml  pandas  xslt  xpath 

5
Existe um elemento de nome XSLT?
Em XSLT existe o <xsl:value-of select="expression"/> para obter o valor de um elemento, mas há algo para selecionar o nome da tag do elemento? Em uma situação como esta: <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> …
101 xml  xslt  xpath 


6
Um XSLT pode inserir a data atual?
Um programa que usamos em meu escritório exporta relatórios traduzindo um arquivo XML que exporta com um arquivo XSLT para XHTML. Estou reescrevendo o XSLT para alterar a formatação e adicionar mais informações do arquivo XML de origem. Gostaria de incluir a data de criação do arquivo no relatório final. …
92 xslt  xhtml 

6
Como concatar uma string para xsl: value-of select = "…?
<a> <xsl:attribute name="href"> <xsl:value-of select="/*/properties/property[@name='report']/@value" /> </xsl:attribute> </a> Existe alguma maneira de cancelar outra string para <xsl:value-of select="/*/properties/property[@name='report']/@value" /> Preciso passar algum texto para o atributo href, além do valor da propriedade do relatório
92 xslt  xpath 

5
XPath e XSLT 2.0 para .NET? [fechadas]
Fechadas. Esta questão está fora do tópico . Atualmente não está aceitando respostas. Quer melhorar esta questão? Atualize a pergunta para que esteja no tópico do Stack Overflow. Fechado há 7 anos . Melhore esta questão .NET 3.5 não oferece suporte completo a XPATH 2.0 ou XSLT 2.0, o que …
91 .net  xslt  xpath 


5
Contador dentro de xsl: for-each loop
Como obter um contador dentro de xsl: for-each loop que refletiria o número do elemento atual processado. Por exemplo, meu XML de origem é <books> <book> <title>The Unbearable Lightness of Being </title> </book> <book> <title>Narcissus and Goldmund</title> </book> <book> <title>Choke</title> </book> </books> O que eu quero é: <newBooks> <newBook> <countNo>1</countNo> …
89 xml  xslt  loops 

11
Como posso fazer o XSLT funcionar no Chrome?
Eu tenho um documento XML aqui que é servido com um arquivo XSL correspondente . A transformação deve ser executada no lado do cliente, sem JavaScript. Isso funciona bem no IE (horror de choque), mas no Google Chrome, apenas exibe os nós de texto do documento. Eu sei que é …

3
Como criar um valor booleano?
Sou totalmente novo em XSLT e não consigo descobrir onde estou errado com o código a seguir. <xsl:variable name="var" select="boolean('false')"/> <xsl:if test="$var'">variable is true</xsl:if> Ele está sempre retornando verdadeiro quando se pretende que seja falso. Por quê?

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.