xml - 如何为此 XML 文件编写 XSLT 文件
问题描述
<signatures status="Started">
<file path="/home/aaa/bbb" size="707" />
<file path="/home/aaa/bbb" size="707" />
<file path="/home/aaa/bbb" size="706" />
<file path="/home" size="706" />
</signatures>
我不太了解 XSLT,我想将此 XML 文件转换为 XSLT。
我试过这个
<?xml version="1.0"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:fo="http://www.w3.org/1999/XSL/Format" >
<xsl:output method="text" omit-xml-declaration="yes" indent="no"/>
<xsl:template match="/">
Path,Size
<xsl:for-each select="//signatures">
<xsl:for-each select="file">
<xsl:value-of select="@path"/>
<xsl:value-of select="@size"/>
</xsl:for-each>
</xsl:for-each>
</xsl:template>
</xsl:stylesheet>
但我没有得到任何价值
解决方案
推荐阅读
- r - 基于另一数据帧的多行从一个数据帧进行子集化
- sql - 如何在 bigquery 的 SQL 子句的 WHERE 部分引用变量?
- java - JAVAFX 舞台随着场景的变化而改变其大小。或者这就是我的想法
- sql - How to get the range between first day of the year and the last day of the year in format 112 in SQL
- javascript - 如何将一个对象简化为具有多个键:值对的新对象?
- xml - XML::LibXML.findvalue 返回具有相同标签的多个节点的串联结果
- amazon-web-services - AWS:使用执行命令部署容器
- reactjs - 为什么我在 React Native 中的 Ref 不起作用?
- swift - 是否可以在 SwiftUI 中每次创建不同数量的按钮
- java - SonarQube JDK 11