删除多个标记的名称空间

时间:2014-10-20 13:03:25

标签: xslt namespaces xml-namespaces

我刚刚学会了一些xslt langauge,我遇到了问题。我试图删除此命名空间但没有成功。

原始xml:

<?xml version="1.0" encoding="UTF-8"?>
<file_information xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.chellodmc.com/files/dmc_media_delivery.xsd" xsi:schemaLocation="http://www.chellodmc.com/file0073/dmc_media_delivery.xsd http://www.chellodmc.com/files/dmc_media_delivery.xsd">
            <asset_data soa:23946923649236489>
            <upn>TEST_Sintec_HD</upn>
            <title>NLD_NGC_C_Man United - Chelsea - Sunday @17.00</title>
            <version>High Definition</version>
            <duration>00:30</duration>
            <tc_in>23:00:00:00</tc_in>
            <tc_out>23:00:30:00</tc_out>
            <aspect_ratio>16X9</aspect_ratio>
            <segment>
                <sequence>1</sequence>
                <tc_in>23:00:00:00</tc_in>
                <tc_out>23:00:30:00</tc_out> 
                <comment></comment>  
            </segment>
            </asset_data>
        </file_information>

预期输出xml:

<?xml version="1.0" encoding="UTF-8"?>
        <file_information>
            <asset_data>
            <upn>TEST_Sintec_HD</upn>
            <title>NLD_NGC_C_Man United - Chelsea - Sunday @17.00</title>
            <version>High Definition</version>
            <duration>00:30</duration>
            <tc_in>23:00:00:00</tc_in>
            <tc_out>23:00:30:00</tc_out>
            <aspect_ratio>16X9</aspect_ratio>
            <segment>
                <sequence>1</sequence>
                <tc_in>23:00:00:00</tc_in>
                <tc_out>23:00:30:00</tc_out> 
                <comment></comment>    
            </segment>
            </asset_data>
        </file_information>

你的建议是什么? 非常感谢!

0 个答案:

没有答案