我能够将几乎所有的XML元素内容输出到一个表中,除了(Local=";No";的值)

我能够将几乎所有的XML元素内容输出到一个表中,除了(Local=";No";的值),xml,xslt,element,Xml,Xslt,Element,我正在尝试为folling xml代码编写xsl代码,到目前为止,我能够将几乎所有元素内容输出到表中,除了食品元素标记中的(Local=“No”)值。是否有方法输出该属性及其值。多谢各位 <FoodItems> <food Local = "No" > <Name>Rice</Name> <Brand>Jasmine</Brand>

我正在尝试为folling xml代码编写xsl代码,到目前为止,我能够将几乎所有元素内容输出到表中,除了食品元素标记中的(Local=“No”)值。是否有方法输出该属性及其值。多谢各位

 <FoodItems>
        <food   Local = "No" >
            <Name>Rice</Name>
            <Brand>Jasmine</Brand>
            <Price>$89</price>
            <Grade>A</grade>
        </food> 
    </FoodItems>

米饭
茉莉花
$89
A.

相对路径取决于上下文。您的示例中的绝对路径是
/FoodItems/food/@Local
。多亏了您,问题得以解决。我刚刚发现,我遗漏了其实现的一个方面。给我的代码工作得很好,但是现在根据不同的食物项目显示不同的值时出现了问题。我肯定我错过了什么,但不知道是什么。我刚开始学习xml。再次感谢你的帮助。我想知道如何让它根据不同的食物项目输出不同的值。请编辑您的问题并添加您现有的XSLT和预期结果。当然还有包含多个食物项目的XML。