首页 文章

避免在自身内部的XSL文件中创建输出文件

提问于
浏览
0

假设我想要编写具有以下格式的许多xmls的文本输出 . 其中一些xml文件可能没有节点[name,age,school]的值 .


<学生>

<名称> Dilruk </名称>

<年龄/>

<学校> ABC </学校>

</学生>


所有这些xml文件都位于一个目录中,我遍历它们以生成每个xml的输出文件 .

所以基本上我正在使用一个xsl文件,我正在尝试通过考虑类似格式[具有不同节点值]的这些xml文件来生成输出 .

但我只需要将相应的输出写入具有特定条件的xml文件 . [假设有一个名称,因为某些xml文件不包含名称值] .

因此,如果我有5个xml文件进行转换,并且只有3个文件具有非空名称值,我想只生成3个输出文件 .

我更喜欢XSL方面的解决方案,我知道这种解决方案最不可能,但如果我们可以在不读取输出文件的内容并删除它们或根据java方面的大小[0kB]删除它们的情况下这样做,它也非常有用 .

提前致谢 :)

1 回答

相关问题