如何在没有特定匹配标记的情况下匹配整个XML文件

时间:2019-01-08 09:02:08

标签: xml xslt apache-fop

我有一个关于xslt语言的问题,那就是从使用xsl样式表语言的xml文件中打印pdf文件。
详细来说,我想匹配整个XML文件以进行打印,但是我不能这样做,因为它非常需要指定的标签。
无论如何,我在XML中放置了document标签,在template match="document"中放置了xsl,它可以正常工作。
问题是我不能将文档标签放在每个xml帐单上,因为它们很多而且不可能。 现在,我将向您展示代码,并解释我将要做什么:

<?xml version="1.0" encoding="UTF-8"?>
<p:FatturaElettronica xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:p="http://ivaservizi.agenziaentrate.gov.it/docs/xsd/fatture/v1.2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" versione="FPR12">
 <FatturaElettronicaHeader>
<DatiTrasmissione>
  <IdTrasmittente>
    <IdPaese>IT</IdPaese>
    <IdCodice>03466010232</IdCodice>
  </IdTrasmittente>

我想匹配

中的FatturaElettronica
<p:FatturaElettronica xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:p="http://ivaservizi.agenziaentrate.gov.it/docs/xsd/fatture/v1.2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" versione="FPR12">

携带全部XML内容并打印,但编写

<xsl template match="FatturaElettronica"> 

在xsl样式表上,它不起作用。有什么窍门吗?

0 个答案:

没有答案