我有一個XML文件是這樣的:將XML元素XSLT
<?xml version="1.0" encoding="UTF-8"?>
<i xmlns="http://stuff.com" >
<v>
<iNumber>0118</iNumber>
<s>1</s>
<a>24</a>
<p>2175</p>
<p>2175</p>
<p>4534</p>
</v>
</i>
但我需要出口到這個樣子。
<?xml version="1.0" encoding="UTF-8"?>
<i xmlns="http://stuff.com" >
<v>
<iNumber>0118</iNumber>
<s>1</s>
<a>24</a>
<p>2175</p>
</v>
<v>
<iNumber>0118</iNumber>
<s>1</s>
<a>24</a>
<p>2175</p>
</v>
<iNumber>0118</iNumber>
<s>1</s>
<a>24</a>
<p>4534</p>
</v>
</i>
我是新來的XSLT,所以我想一些幫助,改造這個XML請
這裏是我的嘗試:
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"
xmlns:stuff="http://stuff.com" exclude-result-prefixes="stuff">
<xsl:output version="1.0" encoding="UTF-8" indent="yes" omit-xml-declaration="yes" />
<xsl:strip-space elements="*"/>
<xsl:template match="stuff:v">
<xsl:copy>
<xsl:copy-of select="ancestor::stuff:v/stuff:p"/>
<xsl:apply-templates/>
</xsl:copy>
</xsl:template>
</xsl:stylesheet>
我已經更新了我的問題,以顯示我嘗試
你有一個具體的問題或困難?或者你只是想找人幫你做點工作? –
我想寫一些幫助 – 1122335
開始寫作,我們會幫助你,當你卡住了。 –