【发布时间】:2018-06-27 13:26:24
【问题描述】:
我有这个 XML 文件:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<NAXML-MaintenanceRequest version="3.4" xmlns="http://www.naxml.org/POSBO/Vocabulary/2003-10-16">
<TransmissionHeader>
<StoreLocationID>AB123</StoreLocationID>
<VendorName>VeriFone</VendorName>
<VendorModelVersion>Commander Site Controller</VendorModelVersion>
</TransmissionHeader>
<ComboMaintenance>
<TableAction type="initialize"/>
<RecordAction type="addchange"/>
</ComboMaintenance>
</NAXML-MaintenanceRequest>
我想到达这里,只需删除 NAXML-MaintenanceRequest 节点上的 xmlns="":
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<NAXML-MaintenanceRequest version="3.4">
<TransmissionHeader>
<StoreLocationID>AB123</StoreLocationID>
<VendorName>VeriFone</VendorName>
<VendorModelVersion>Commander Site Controller</VendorModelVersion>
</TransmissionHeader>
<ComboMaintenance>
<TableAction type="initialize"/>
<RecordAction type="addchange"/>
</ComboMaintenance>
</NAXML-MaintenanceRequest>
我已经看到了删除其他元素上的默认命名空间的方法,但从来没有删除根节点。有人可以向我指出一个资源/提供一个简单地取消根节点上的默认命名空间的 sn-p 吗?
【问题讨论】: