XSLT - 删除所有属性

2023-12-03

非常简单的问题。没有找到这个问题的确切答案。

希望看到没有属性轴的 XSLT 1.0,如果可能的话也希望看到其他的(我正在使用 python 的 lxml 库,它并没有真正赶上那些东西)。


您的解决方案应该可以正常工作,但还有一种更简单的方法 - 只需使用不包含属性的身份模板:

<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
  <xsl:output omit-xml-declaration="yes" indent="yes"/>
  <xsl:strip-space elements="*"/>

  <xsl:template match="node()">
    <xsl:copy>
      <xsl:apply-templates />
    </xsl:copy>
  </xsl:template>
</xsl:stylesheet>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

XSLT - 删除所有属性 的相关文章

  • 将 XML 映射到 C# 中的类

    我希望使用 XmlSerializer 对象将嵌套元素中的多个 XML 属性映射到单个 POCO 类中 XML
  • 将巨大的模式编译成Java

    有两个主要工具提供了将 XSD 模式编译为 Java 的方法 xmlbeans 和 JAXB 问题是 XSD 模式确实很大 30MB 的 XML 文件 大部分模式在我的项目中没有使用 所以我可以注释掉大部分代码 但这不是一个好的解决方案 目
  • 使用批处理解析 XML 文件以从某些特定节点获取值

    对于每个节点列表有Lists作为其父节点 我想获取 保存前三个节点的变量值 即entry output and token 我知道如何使用 vbscript 来做到这一点 但对我来说 批量解决方案更有趣 请问可以做吗
  • jQuery - 提高处理 XML 时的选择器性能

    我正在处理一个 XML 文件 当使用 XPath 样式选择器选择节点时 该文件的性能非常慢 这是运行特别慢的部分代码 for i 0 i
  • 如何成功地用 XML 中的批处理替换文本

    我尝试使用批处理在 XML 页面中替换字符串 但无法成功完全替换它 我有这个批处理代码 echo off setlocal EnableDelayedExpansion set search logLevel 3 set replace l
  • VBA XML V6.0 如何让它等待页面加载?

    我一直在努力寻找答案 但似乎找不到任何有用的东西 基本上 我是从一个网站上拉取的 当您在该页面上时 该网站会加载更多项目 我希望我的代码在加载完成后提取最终数据 但不知道如何让 XML httprequest 等待 Edited Sub p
  • 如何在 xslt 2.0 中解析字符串到日期

    是否可以像这样转换字符串30042013 2013 年 4 月 30 日 日期格式 所以我可以稍后在类似的函数中使用它format date 就像托马拉克说的 你可以使用substring and concat 要构建一个字符串 您可以将其
  • 更改 Windows Phone 系统托盘颜色

    有没有办法将 Windows Phone 上的系统托盘颜色从黑色更改为白色 我的应用程序有白色背景 所以我希望系统托盘也是白色的 您可以在页面 XAML 中执行此操作
  • PHP 和 DOM 文档

    我有一个关于 DOMDocument 的使用和创建 XML 的问题 我有一个 PHP 程序 加载到 XML 文件中 处理XML的每个节点 行 将其发送到另一个进程 然后该进程返回一个 XML 元素 我获取节点的字符串表示形式 以便可以创建
  • 主题以编程方式设置。如何重新加载 Activity 来应用

    如何在不重新启动整个应用程序的情况下应用主题 如果我这样做startActivity getIntent finish 活动退出并且不重新启动 是否可以简单地重新启动 重新创建活动来应用主题 它的顺序不正确 finish intent ne
  • 通过 XML 将重复事件添加到 Google 日历

    我正在尝试通过协议 API 将重复事件添加到我的日历中 我从在 Google 界面中创建的事件中获取了重复标记的语法 并将其用于我的创建请求中 这是我提交的内容
  • SpreadsheetML 文件扩展名被 IE 和 FF 更改 - 内容类型错误?

    我正在 PHP 中生成 SpreadsheetML 文件 当用户下载文件并保存时 默认情况下文件会另存为 Report xml 并在 Excel 中打开 但是 如果选择在 Excel 中打开文件而不是保存文件 则文件名将更改为 Report
  • XSL字符串多重替换功能

    如何让这个函数进行多重替换 经验 替换aaa with 111并替换bbb with 222 etc
  • dbms_xmlgen.getxml - 如何设置日期格式

    我们使用 dbms xmlgen getxml 实用程序通过 SQL 查询生成 xml 该查询从几乎 10 15 个相关表中获取数据 默认情况下 日期格式生成于dd MMM yy格式 有什么方法可以在 dbms xmlgen getxml
  • Android - 保存动态更改布局的状态

    我有一个布局 用户可以在其中添加按钮并将其放置在他们想要的位置 我想允许用户保存他们的布局 以便下次打开应用程序时加载它 有谁知道我是否可以将文件保存到 SD 卡上 或者 我可以使用某种layout getXml 方法并将其放入我的应用程序
  • XSLT:选择与其他示例不同但略有不同的

    我有以下 XML a b b a
  • JAXB 不会解组接口列表

    看来 JAXB 无法读取它所写的内容 考虑以下代码 interface IFoo void jump XmlRootElement class Bar implements IFoo XmlElement public String y p
  • 将 LINQ 嵌套到 XML

    我有一些来自遗留应用程序的非标准 XML
  • 从基本表单加上 XML 生成自定义表单文档?

    这是我的第一次堆栈溢出 而且很复杂 对不起 我的任务是从基本模板和一些 XML 生成自定义文档without每种情况都有一个自定义表单设计元素 Here s 整个画面 我们正在构建一个 Lotus Notes 客户端 而不是 Web 应用程
  • Dispatcher-servlet 无法映射到 websocket 请求

    我正在开发一个以Spring为主要框架的Java web应用程序 特别使用Spring core Spring mvc Spring security Spring data Spring websocket 像这样在 Spring 上下文

随机推荐

  • 使用 Cocoa Touch 教程:在 iPhone 操作系统上提取通讯录地址值

    我已经遵循了以下教程 在模拟器中效果很好 但是在我的手机上 当选择地址时 谷歌地图启动 我想我已经为此伤透了脑筋 我将其与 NavBarContolloer 结合使用任何帮助都会很棒 摘自 Cocoa Touch 教程 在 iPhone O
  • 使用 scipy.optimize 最大化目标函数

    scipy optimize 模块具有 scipy optimize minimize 它允许找到最小化目标函数的值 但没有 scipy optimize maximize 为什么 如何使用 SciPy 解决最大化问题 最大化f 我们最小化
  • 如何根据未知数量的输入参数在 LESS 中创建 CSS 规则列表?

    我想制作一个 LESS mixin 来翻译图像 如下所示 translate images image png de en uk 输出如下所示 background image url images image png lang de ba
  • Xcode 警告:“输出文件有多个构建命令”

    我收到这样的错误 警告 警告 输出文件 Developer B Be build Release iphonesimulator BB app no png 的多个构建命令 警告 警告 输出文件 Developer B Be build R
  • 自动将产品添加到购物车时排除某些类别 WooCommerce

    在 WooCommerce 中 我使用一个代码 在将任何菜肴添加到购物车时自动添加包装 function add delivery charge to cart cart if is admin defined DOING AJAX ret
  • PHP 继承语法

    我想知道是否 foo lt lt lt EOT Hello World EOT 与以下一样有效 foo lt lt
  • 在 Mac 上启动 Neo4j

    我试图启动 neo4j 服务器 但没有成功 我已经按照指南进行操作了http docs neo4j org chunked snapshot server installation html mac osx service 但不断出现以下错
  • 基于另一个列表的列表排序

    我有两个通用列表对象 其中一个包含 id 和排序 另一个包含一堆 id 第二个列表中的每个 id 都具有对第一个列表的 id 引用 例如 public class OptionType public int ID get set publi
  • 如何用JPA注解引入多列约束?

    我试图在 JPA 映射实体上引入多键约束 public class InventoryItem Id private Long id Version private Long version ManyToOne JoinColumn pro
  • 使用扫描仪的 Java 输入不匹配错误

    我是一名 Java 新手 正在尝试完成一个程序 该程序使用扫描仪输入 5 个学生的姓名 然后在其中循环以获得每个学生的 3 个成绩 我被困住了 因为我不断收到输入不匹配错误 但我不知道为什么 我尝试正确匹配变量输入的类型 任何帮助将不胜感激
  • 使用brew 安装旧版本[电子邮件受保护]?

    我想在我的 Mac Os Big Sur 上安装 gcc 版本 9 3 0 我想知道我是否仍然可以使用brew 来做到这一点 我已经拥有最新版本的brew 但我想可能降级或另外拥有gcc v9 3 0 我按照下面的三个命令 brew tap
  • 为什么Scala没有decltype?

    有时人们可能想声明x与以下类型相同y With vals类型推断可以很好地处理这个问题 但这在其他一些领域不起作用 比如具有函数类型 对于具有一定 C 经验的程序员来说 一个显而易见的解决方案是decltype 当前的 Scala 中似乎不
  • 在 Cronjob (Crontab) 中使用会话

    您好 可以在 cronjob 中使用会话吗 我使用的脚本是 session start if empty SESSION startwert startwert 0 else startwert SESSION startwert if e
  • 如何合并命令行常量和配置常量

    我有一个项目 其中为配置定义了预处理器常量
  • 乔姆拉! 2.5.4 Hacked:诊断遇到困难

    我的 Joomla 2 5 4 网站昨晚被破解了 此外 Joomla 论坛目前已关闭 我什至无法运行 Joomla 的诊断实用程序 fpa en php 我按照 Joomla 的指示进行诊断 但没有成功 见下文 我还通过电子邮件发送了我的网
  • Woocommerce - 如何在单独的页面上显示订单详细信息(我的帐户)

    现在 在 woocommerce 中 简码 woocommerce my account 显示整个 我的帐户 页面以及所有选项卡式选项 我只想在单独的页面上显示订单详细信息 在 订单 选项卡下找到 那么 我可以使用 woocommerce
  • Crystal Report 抛出“无法打开连接”。仅在回发时

    我使用 拉 方法创建了一个 Crystal Report 以从 SQL Server Express 获取数据 我将报告导出为 pdf 它工作正常 但仅限于页面加载 每当我尝试在回发时导出报告时 都会收到此错误 Failed to open
  • 在 VS 2010 中的 Windows 窗体之间传递变量

    我有两种形式 表单 1 允许用户从下拉组合框中选择一名员工 然后 该员工将被传递到表格 2 用户可以在其中输入有关该员工的附加信息 然后该数据将被传递到 SQL 表中 在表格 1 上我有 Dim ChangeJobInfo As New F
  • 如何将 gridstack.js 与 Angular6 项目一起使用

    我正在开发一个 Angular6 项目 我需要使用 gridstack js 我应该如何在这个版本的项目中使用它 我检查过像 gridster 这样的库 但它们不支持嵌套功能 我需要与 gridstack 提供的功能相同的功能以及嵌套支持
  • XSLT - 删除所有属性

    非常简单的问题 没有找到这个问题的确切答案 希望看到没有属性轴的 XSLT 1 0 如果可能的话也希望看到其他的 我正在使用 python 的 lxml 库 它并没有真正赶上那些东西 您的解决方案应该可以正常工作 但还有一种更简单的方法 只