小编Dim*_*hev的帖子

将整数值转换为重复的字符

当我的XSL样式表遇到此节点时:

<node attribute="3"/>
Run Code Online (Sandbox Code Playgroud)

...它应该将其转换为此节点:

<node attribute="***"/>
Run Code Online (Sandbox Code Playgroud)

我的模板匹配属性并重新创建它,但我不知道如何将值设置为:字符'*'重复的次数与原始属性的值一样多.

<xsl:template match="node/@attribute">
    <xsl:variable name="repeat" select="."/>
    <xsl:attribute name="attribute">
        <!-- What goes here? I think I can do something with $repeat... -->
    </xsl:attribute>
</xsl:template>
Run Code Online (Sandbox Code Playgroud)

谢谢!

xml xslt

6
推荐指数
3
解决办法
2138
查看次数

XSLT为什么是&#xA; 出现在我的hrefs?

我有以下XSLT

<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"    xmlns:msxsl="urn:schemas-microsoft-com:xslt" exclude-result-prefixes="msxsl">
    <xsl:output method="html" omit-xml-declaration="yes" />
    <xsl:strip-space elements="*"/>
    <xsl:template match="@* | node()">
        <xsl:copy>

          <html>
            <body>
            <xsl:for-each select="AdvReqIMailMsg">

              <a><xsl:attribute name="href">
                  http://<xsl:value-of select="BackSideUrl"/>/customerlogin.asp?P=<xsl:value-of select="DynaCalPath"/></xsl:attribute >
                Login to View History of This Request
              </a>
              <br/>
            </xsl:for-each>
            </body>
          </html>
        </xsl:copy>
    </xsl:template>
</xsl:stylesheet>
Run Code Online (Sandbox Code Playgroud)

结果如下:

<a href="&#xA;                  http://dotnet.dynacal.com/customerlogin.asp?P=DEMO8">
                Login to View History of This Request
              </a>
Run Code Online (Sandbox Code Playgroud)

为什么&#xA;那里有所有的空间?我是XSLT的新手,我的谷歌搜索没有改变我理解的东西.谢谢,肖恩

xml xslt

6
推荐指数
2
解决办法
1万
查看次数

C#:如何导出到Excel电子表格?使用XSLT/LINQ /其他方法?

我需要能够导出从SQL Server 2008中的存储过程接收的一些数据.一旦返回数据,我需要能够输出它或将其导出到新的Excel电子表格.

这样做最简单的方法是什么,LINQ可以这样做吗?还是我被迫使用XSLT?我假设我必须首先转换返回到XML的数据然后应用XSLT - 因为XSLT对XML文档起作用.

VS 2008中没有XSLT 2,所以我们仍然需要使用XSLT 1 - 但这真的是最佳选择吗?

我认为可以使用替代方法,但也许我错了.

我真的很感激任何建议,教程等

谢谢

c# sql-server excel visual-studio

6
推荐指数
1
解决办法
2270
查看次数

Google Web Toolkit(GWT)+ XPath

我需要在GWT中评估XPath查询.我没有服务器端,所以我必须在我的GWT客户端应用程序中评估它们.

哪个是GWT最好的XPath库?

xml gwt xpath

6
推荐指数
1
解决办法
1996
查看次数

用于Perl的XSLT2.0处理器?

Perl有没有强大的XSLT2.0处理器?我刚尝试了XML :: LibXSLT,它不支持analyze-string,regex等.我害怕使用XML :: Saxon :: XSLT2来完成我的工作因为它使用Java而我不想添加那是我的依赖列表.你们用什么库来进行XSL2.0转换?

干杯,

xml xslt perl cpan

6
推荐指数
1
解决办法
1639
查看次数

使用php Xpath更新xml文件

如何使用使用Xpath(php)更新文件?我的文件结构:

<?xml version="1.0" encoding="ISO-8859-1"?>
<PersonList>
  <Person>
    <Name>Sonu Kapoor</Name>
    <Age>24</Age>
    <Gender>M</Gender>
    <PostalCode>54879</PostalCode>
  </Person>
  <Person>
    <Name>Jasmin</Name>
    <Age>28</Age>
    <Gender>F</Gender>
    <PostalCode>78745</PostalCode>
  </Person>
   <Person>
    <Name>Josef</Name>
    <Age>232</Age>
    <Gender>F</Gender>
    <PostalCode>53454</PostalCode>
  </Person>
</PersonList>
Run Code Online (Sandbox Code Playgroud)

我需要更改值Age和Gender,其中name是"Jasmin".我尝试使用谷歌,但没有找到好的:(

php xml xslt xpath

6
推荐指数
1
解决办法
6844
查看次数

什么是Nokogiri的clojure等价物(使用xpath和css选择器进行xml解析)

我正在寻找一个相当于Ruby中的Nokogiri的Clojure.具体来说,我希望能够使用CSS和XPath选择器遍历XML.

xml xpath clojure css-selectors nokogiri

6
推荐指数
1
解决办法
1037
查看次数

如何从EXSLT中获取Regexp在libxslt中工作?

有没有人Regexp在libxslt工作?什么时候,怎么样?

http://www.exslt.org/regexp/index.html

当使用xsltproc --dumpextensions带有最新libxslt 的命令时,我没有获得任何Regexp支持:-(

regex xslt exslt libxslt

6
推荐指数
1
解决办法
1225
查看次数

如何在xml和xslt之间进行转换处理时产生异常错误

我怀疑当我们在c#.net上进行任何进程时,如果有时会出现错误,那么我们会在错误日志中陷入错误

同样地,当假设我们在xml和xslt之间进行任何处理时,处理错误可能会导致我们如何捕获异常!

任何人都有一个想法...因为它将用于验证我,所以,请让我知道任何可能性.

c# xml xslt

6
推荐指数
1
解决办法
1081
查看次数

由于Xalan(XSLT)安全处理功能,Ant <junitreport>失败

我的junit测试从我的Eclipse环境中通过ant 1.7运行,但是在执行junitreport任务时构建失败:

BUILD FAILED .../build.xml:222:应用转换时的错误:javax.xml.transform.TransformerException:java.lang.RuntimeException:使用扩展函数'xalan://org.apache.tools.ant.util当安全处理功能设置为true时,不允许使用.stringUtils:replace'.

我试图弄清楚如何使junitreport任务禁用安全处理功能(我不需要并且此时只是我的方式)但我不知道如何因为任务没有要禁用的属性它.或者我应该做些什么来使这项工作?

eclipse ant xslt xalan

6
推荐指数
1
解决办法
4156
查看次数

标签 统计

xml ×7

xslt ×7

xpath ×3

c# ×2

ant ×1

clojure ×1

cpan ×1

css-selectors ×1

eclipse ×1

excel ×1

exslt ×1

gwt ×1

libxslt ×1

nokogiri ×1

perl ×1

php ×1

regex ×1

sql-server ×1

visual-studio ×1

xalan ×1