-
0 votesanswersviews
在XSLT 1.0中转换时,带有文本标记的XML过早地未编码
我正在努力将存储在XML中的多项选择测验转换为HTML ...答案包括html标签: 用于创建输入字段集合的HTML标记是什么a)<collection> b)<lasso> c)<fieldset> d)不存在此类标记 问题是文本是用XML编码的; <multiple_choice> <question> <... -
0 votesanswersviews
如何使用xsl创建xml的动态节点名称?
我是xsl领域的新手 . 我有以下xml格式 . <root> <docs> <doc> <actor_name_1>aaa</actor_name_1> <url_1>dddd</url_1> </doc> <doc> ... -
0 votesanswersviews
在循环遍历节点时删除组头并移动元素
XML INPUT <?xml version="1.0" encoding="UTF-8"?> <data> <InvNum> <InvNum>10001</InvNum> <BatchNumber> <BatchN... -
9 votesanswersviews
根据XSLT中的子节点值选择节点
我想只选择那些子节点值与某个值匹配的节点 . 这是我的原始XML: 这是我的原始XML <Entry> <Name>AAA</Name> <line id="1">A</line> <line id="2">B</line> </Entry> <Ent... -
-2 votesanswersviews
无法使用name在node-set()结果中选择元素,但*找到它
我有一个XSLT 1.0 *样式表,它执行一些预处理并创建一个结果片段,其中包含一个元素列表 <x> ,每个元素都有两个子节点 - 让我们调用 <a> 和 <b> . 所以生成的列表如下所示: <x><a>A-content</a><b>B-content</b></x> <x>... -
-1 votesanswersviews
如何在XPath表达式中包含换行符?
有没有办法在XPath表达式中添加换行符? 这是我目前的表达方式无效 {concat(@Parameter1, $NullObj, @Parameter2)} 变量 $NullObj 等于 &#xa; LINEFEED字符的十六进制值 . 输出为“Parameter1 Parameter2” . 编辑:不幸的是,我正在使用Xpath / Xsl 1.0 . 编辑:下面的示例代码 . ... -
4 votesanswersviews
使用XSLT展平XML但基于嵌套级别
我是XSLT的新手,我正在尝试编写一些XSLT,它将使任何给定的XML变平,这样每当嵌套级别发生变化时就会出现一个新行 . 我的输入可以是任何XML文档,具有任意数量的嵌套级别,因此XSLT不知道该结构 . 由于我可以使用的工具,我的解决方案必须使用XSLT 1.0版 . 例如 . <?xml version="1.0"?> <ROWSET> <... -
0 votesanswersviews
替换xml中的字符,并在使用XSLT 1.0替换字符串后应用模板
我们想要替换整个xml文件中的一些特殊字符,并使用XSLT 1.0将一些模板应用于xml . 例如,请考虑以下xml文件, <?xml version='1.0' encoding='iso-8859-1'?> <UserDetails> <Name>RamesÒ</Name> <RollNumber>101</RollNumber... -
1 votesanswersviews
Xslt,Xpath组子节点由一对两个
我有以下XML :(纸质子可以是我现阶段不知道的节点的任何名称) <catalog> <Paper result="false">Paper1</Paper> <Books result="true">Books1</Books> <Books result="... -
1 votesanswersviews
XSLT使用&lt和&gt;解析XML
我有一个XML文档,其中包含一个包含以下samplecode的TextBlock . <TextBlock> <config>This is a config.</config> <path>This is a file path.</path> </TextBlock> 实际的XML文件包含以下内容 &lt... -
0 votesanswersviews
xslt xpath在xpath查询中查找节点的所有元素值
这个问题与这个问题有关xslt xpath using element values in xpath query但是,xslt仅用于两个元素节点具有TAXONOMIC LEVEL并且被用作AS . 请找到以下xmls: <root> <html> <table class=" table search-results-property-table&q... -
0 votesanswersviews
选择具有多个子元素的父元素和第一个子元素
查询是使用它的值获取第一个子元素,其中相应的父元素应该具有多个子元素 . 这里棘手的问题是动态生成父元素和子元素 . 即我们不知道父母和孩子的名字 这是XML输入: <PageTwo> <List25>No</List25> <List11>Air Gun|Gun</List11> <Multilist02>... -
2 votesanswersviews
为什么xslt在<copy>中添加属性?
我使用xslt 1.0对xhtml文件进行一些操作 . 但我想从一个相同的副本开始 . 令我惊讶的是 xsl adds attributes that were absent in the original file . 请解释一下这种现象 . 我宁愿避免使它更容易比较源文件和结果文件 . 我尝试了xsltproc和msxsl . 没有不同 . 我将 rowspan 和 colspan 添加到所... -
3 votesanswersviews
XPath中的变量选择以避免代码重复
我想在XSL变量中表示XPath表达式(或使用其他技术),然后使用该存储表达式多个XSLT选择参数 . (XPath表达式很复杂,我想在一个地方定义/维护它 . ) 我正在使用msxsl,它使用XSL 1.0 . 在下面的工作示例代码中,我想避免重复“@ attr1!='aaa'和@ attr1!='bbb'” . <?xml version="1.0" encodin... -
0 votesanswersviews
使用xslt在xml中显示xml元素
我使用XSLT 1.0,我有一个XML,看起来像这样 <item name="note"><value>&lt;p&gt;Add the &amp;lt;bean&amp;gt; tag pased below to the &amp;lt;beans&amp;gt; element in this fil... -
4 votesanswersviews
XSLT:基于其他属性名称的特定属性值的总和
我有以下XML文档(由另一方提供) <transactions> <transaction TaxAType="11" TaxAValue="111" TaxBType="2" TaxBValue="222" TaxCType="3" TaxCValue="333&q... -
0 votesanswersviews
带有转义实体的xslt转换
我有一个XML,我想用下面的xslt将属性值(name =“name”)更改为另一个(name =“value”): <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:output method="xml&quo... -
1 votesanswersviews
使用XSLT将特殊字符保留为输出
我面临的问题是即使在XSLT转换后仍保留特殊字符 . 我的源XHTML文件包含几个特殊字符,如 &nbsp; , &mdash; , &rsquo; ;在XSLT转换时,将被忽略 . 我尝试了各种答案,如this和this . 如果我手动将特殊字符的值更改为相应的Unicode表示形式,则字符将保留在输出中 . 对于例如将 &nbsp; 更改为 &#160;... -
1 votesanswersviews
使用XSLT 1.0以递归方式转义soap消息中的双引号
我有一个soap消息,必须插入到JSON消息中才能发送到后端 . 但是为了实现这一点,必须对SOAP消息中的xml名称空间属性中的双引号进行转义 . 有几种解决方案可以修改文本节点(xslt 1.0 string replace function) . 如何修改解决方案以应用于消息中所有节点的属性 . <soap:Envelope xmlns:soap="http://schema... -
0 votesanswersviews
XSLT作为替换应用程序:实例化“XML宏”
我想使用XSLT根据不同XML文件中指定的键值映射从一个XML文件创建XML模式的多个实例,以供参考,参见https://en.wikipedia.org/wiki/Substitution_%28logic%29 . 应将XSL应用于键值映射(替换),其中包含对模式的引用 . 我猜这可以用一般的(也可能是优雅的)解决方案来完成,但我不知道如何继续 . 一个例子如下: 模式:(pattern.xm... -
2 votesanswersviews
XSLT:剥离标记,保留空格
使用XSLT,我试图去掉特定节点中的所有标签,同时保留这些标签之间的空白 . 我给这样的XML: <text> <s id="s2"> The patient is a <p id="p22">56-year-old</p> <p id="p28">Caucasian</p... -
1 votesanswersviews
使用html标记规范化空间问题
这是一个适合你的XSLT大师:-) 我必须处理我无法控制的Java程序的XML输出 . 在这个应用程序输出的文档中,html标签保持为 <u><i><b><em> 等等,而不是 &lt;u&gt;&lt;i&gt;&lt;b&gt;&lt;em&gt; and so on. 这不是一... -
0 votesanswersviews
解析xslt中单个标记下的多个标记的文本
我在xml和xslt工作 . 我有以下xml <book> <book-part book-part-type="chapter" book-part-number="1" id="PT-161_ch_1"> <book-meta> <book-title-group> ... -
1 votesanswersviews
根据XSLT 1.0中xsl:key中的值更改输出
我有一个相当大(270mb)的XML文件,我需要对其进行分组,排序和运行多个转换 . Input XML: <!-- language: lang-xml --> <?xml version="1.0" encoding="UTF-8" standalone="no"?> <EligibilityRecord... -
1 votesanswersviews
XSLT 1.0使用包含外部参数节点集
我试图将特定节点( EN_PLAN_NAME )中的文本与字符串列表进行比较,因此我只能输出包含与这些字符串之一匹配的文本的节点 . 我尝试使用这个类似问题的答案: How to compare against multiple strings in xslt INPUT XML <EligibilityRecords xmlns="http://CDHC_Eligibility_... -
0 votesanswersviews
xslt xpath使用xpath查询中的元素值
是否可以在xpath中使用元素值?我有以下xml: <root> <html> <table class=" table search-results-property-table"> .... <tr> <td> <span class=&qu... -
301 votesanswersviews
检查XSLT中的字符串是空还是空
如何使用XSL检查值是空还是空? 例如,如果 categoryName 为空?我在选择构造时使用的是 . 例如: <xsl:choose> <xsl:when test="categoryName !=null"> <xsl:value-of select="categoryName " /> ... -
17 votesanswersviews
你如何添加图像?
Situation: 我有一个包含图像信息的简单XML文档 . 我需要将其转换为HTML . 但是,我无法看到打开标记的位置,当我使用下面的XSL代码时,它显示以下错误消息: “当没有元素开始标记打开时,无法写入属性节点 . ” XML content: <root> <HeaderText> <HeaderText>Dan Test... -
6 votesanswersviews
如何复制xml元素
我必须根据特定的id(例如userid)将xml有效负载复制到尽可能多的xml有效负载中 <ns2:Details xmlns:ns2="ns"> <ns2:var1>AA0511201143</ns2:var1> <ns2:var2>PARCEL</ns2:var2> <ns2:var3>04... -
1 votesanswersviews
XSLT 1.0样式表正在复制输出中的数据
几天前我问了一个问题,答案很完美,但忘记了一个关键的要求,即在选定的解决方案中抛出一把扳手 . 问题可以在这里找到: Change output based on value in xsl:key in XSLT 1.0 NEW INPUT XML: <?xml version="1.0" encoding="UTF-8" standalone=&qu...