xslt-2.0

    3热度

    2回答

    我想USW的XSLT替换功能与 <strong>word</strong>. 替换文本中的字我写了下面的模板来替换一个词: <xsl:template name="make-bold"> <xsl:param name="text"/> <xsl:param name="word"/> <xsl:variable name="replacement">

    3热度

    2回答

    我想使用xslt:analyze-string向HTML文本添加首字母缩略词。 问题:在我的HTML文本的标记,如 <strong>some text</strong> 被当作XML节点。当我应用xslt:analyze-string这些节点被转换为字符串时 - 标签被剥离。同样在我的递归XSLT样式表中,已经插入的首字母缩写词也被删除了。 我的问题:是否有一个技巧来防止将HTML节点转换为字

    0热度

    1回答

    我已经发布了如何向HTML文本添加首字母缩略词标签的问题并获得了一个很好的解决方案(请参阅Use xslt:analyze-string to add acronyms to HTML)。谢谢! 现在我添加了同义词到我的缩写词,并改编了解决方案 - 它工作正常。 我唯一的问题:将xsl:analyze-string指令放在主词(名称)的第一个xsl:analyze-string的xsl:non-m

    1热度

    2回答

    平台:撒克逊9 - XSLT 2.0 我有需要定期编辑,更新和保存3000个的XML文档。 该过程的一部分包括在编辑之前从存储库中检出文档,并在编辑完成后定期发布它。 每个文档包含一系列单独命名的部分,例如, <part> <meta> <place_id>12345</place_id> <place_name>London</place_name>

    0热度

    1回答

    给定XML,其中FORMNUMBER只能是数字;从数字开始,然后包含alpha;或遵循一个数字字母数字图案: <FORMSLIST> <FORMS> <FORMNUMBER>3 ABC</FORMNUMBER> <FORMSEQ>99900</FORMSEQ> </FORMS> <FORMS> <FORMNUMBER>12 ABC

    1热度

    1回答

    我正在使用XSLTJSON将我的XML转换为JSON。我的原始XML不是我想要的格式,所以我首先通过XSL样式表来传递它,然后将该样式表的输出传递给XSLTJSON。 现在我正在通过串联调用变压器来做到这一点。我想简化它,只需要一次调用变压器。有没有办法写一个包含json.xsl的XSL样式表,匹配“/”,做它的事情,然后将其输出传递给json:generate()?

    0热度

    1回答

    我有一个XML文档,其中有不同级别的附加节点,我想通过XSLT删除它。我的直觉是生成一个XSD(使用Altova之类),删除我不想出现在我的输出中的元素,然后让编辑器(Altova等)自动生成一个XSLT来转换将旧的XSD添加到新的XSD中。 回到当天,我过去一直用手写XSL ......但所有这些很酷的工具,真的有理由或有人可以提出另一种方法吗?我没有做过这个东西,在几年,所以我想我会问...

    1热度

    1回答

    我正在筛选出XSLT转换中的某些节点,如果某个子元素缺失,我需要插入一个元素。 这是我的。 <?xml version="1.0" encoding="UTF-8"?> <xsl:stylesheet version="2.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:xs="http://www.w3.org/2001/XM

    2热度

    1回答

    问题:我们有字符实体以各种格式来到我们的系统(例如:&和&amp;),我们需要将它们转换为标准XML字符实体(& < > ' "),然后通过几次单独的转化将它们作为实体来维护。 鉴于XML: <rootelm> <testdata>&apos; &gt; &lt; &quot;</testdata> </ro

    1热度

    3回答

    我需要解析以下节点: <media:keywords>keyword1,keyword2<![CDATA[keyword3]]></media:keywords> 成有效的串,优选“关键字1,关键字2,KEYWORD3”,但我会满足于完全除去CDATA。 试图访问该节点给我的文字“keyword1,keyword2keyword3”,我不能告诉CDATA开始的地方。 原始的XML(简化mRSS