Я пытаюсь удалить 2 корневых узла из файла XML, и я не могу понять, что это правильно. Я пытался удалить первую часть, но безрезультатно.
Я ожидаю, что файл будет таким:
[{
"PartNumber" : "000096",
"Location" : "A000",
"Description" : "TEST OF RAMIS",
"UnitOfMeasure" : "EA",
"PartType" : "1",
"FixedLeadTime" : "1",
"MaterialType" : "Filling & Mixing Eq"
},{
"PartNumber" : "000096",
"Location" : "A000",
"Description" : "TEST OF RAMIS",
"UnitOfMeasure" : "EA",
"PartType" : "1",
"FixedLeadTime" : "1",
"MaterialType" : "Filling & Mixing Eq"
}]
Но это так:
{
"ns1:ZZMRP_Parts" : { "Part" :[{
"PartNumber" : "000096",
"Location" : "A000",
"Description" : "TEST OF RAMIS",
"UnitOfMeasure" : "EA",
"PartType" : "1",
"FixedLeadTime" : "1",
"MaterialType" : "Filling & Mixing Eq"
},{
"PartNumber" : "000096",
"Location" : "A000",
"Description" : "TEST OF RAMIS",
"UnitOfMeasure" : "EA",
"PartType" : "1",
"FixedLeadTime" : "1",
"MaterialType" : "Filling & Mixing Eq"
}] }}
Мне нужна удаленная часть "ns1:ZZMRP_Parts" : { "Part" :[{
.
Из комментариев: Пример ввода
<ns1:DDMRP_Parts xmlns:ns1="urn:za.xxxxxxxx.com:supplychain:3rdp:transdata">
<Part>
<PartNumber>000096</PartNumber>
<Location>A000</Location>
<Description>TEST OF RAMIS</Description>
<UnitOfMeasure>EA</UnitOfMeasure>
<PartType>1</PartType>
<FixedLeadTime>1</FixedLeadTime>
<MaterialType>Filling & Mixing Eq</MaterialType>
</Part>
<Part>
<PartNumber>000096</PartNumber>
<Location>A000</Location>
<Description>TEST OF RAMIS</Description>
<UnitOfMeasure>EA</UnitOfMeasure>
<PartType>1</PartType>
<FixedLeadTime>1</FixedLeadTime>
<MaterialType>Filling & Mixing Eq</MaterialType>
</Part>
</ns1:DDMRP_Parts>