Отображение XSLT для замены пространства имен - PullRequest
0 голосов
/ 29 января 2020

У меня есть xml, как показано ниже:

<?xml version="1.0" encoding="utf-8"?>
    <XmlInterchange xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" Version="1" xmlns="http://www.edi.com.au/EnterpriseService/">
        <InterchangeInfo>
            <Date>2020-01-28T14:25:36.26+11:00</Date>
            <XmlType>Ven</XmlType>
            <Source>
                <EnterpriseCode>CL</EnterpriseCode>
                <CompanyCode>LV</CompanyCode>
                <OriginServer>SD</OriginServer>
                <LoginName>TestP</LoginName>
                <Purpose>EPC</Purpose>
            </Source>
            <Target />
<InterchangeInfo>
    </XmlInterchange>

Пожалуйста, помогите мне преобразовать XML, как показано ниже?

<?xml version="1.0" encoding="utf-8"?>
<ns0:XmlInterchange Version="1" xmlns:ns0="urn:EDI:GoodsReceipts">
        <InterchangeInfo>
            <Date>2020-01-28T14:25:36.26+11:00</Date>
            <XmlType>Ven</XmlType>
            <Source>
                <EnterpriseCode>CL</EnterpriseCode>
                <CompanyCode>LV</CompanyCode>
                <OriginServer>SD</OriginServer>
                <LoginName>TestP</LoginName>
                <Purpose>EPC</Purpose>
            </Source>
            <Target />
<InterchangeInfo>
    </XmlInterchange>

Как заменить тег XmlInterchange с помощью сопоставления XSLT.

Спасибо,

...