0
Мне нужно проверить XML-файл на повторяющиеся значения в теге. Ниже приведен пример небольшой части файла. Значение тега 'csvpartname' должно быть проверено на дубликаты, потому что его можно использовать только один раз. Я не знаю, как это сделать, поэтому любая помощь очень приветствуется!как фильтровать повторяющиеся значения в тегах xml
<?xml version="1.0" ?><!DOCTYPE NmLoader SYSTEM "standardX24.dtd">
<NmLoader>
<csvPart handler="wt.part.LoadPart.createPart" >
<csvuser></csvuser>
<csvpartName>Configured Fan</csvpartName>
<csvpartNumber>0000023860</csvpartNumber>
<csvtype>separable</csvtype>
<csvgenericType>standard</csvgenericType>
<csvcollapsible></csvcollapsible>
<csvlogicbasePath></csvlogicbasePath>
</csvPart>
<csvPart handler="wt.part.LoadPart.createPart" >
<csvuser></csvuser>
<csvpartName>Configured Fan</csvpartName>
<csvpartNumber>0000023861</csvpartNumber>
<csvtype>separable</csvtype>
<csvgenericType>standard</csvgenericType>
<csvcollapsible></csvcollapsible>
<csvlogicbasePath></csvlogicbasePath>
</csvPart>
</NmLoader>
уххх, как я запускаю этот код и связать его с файлом XML Я хочу, чтобы проверить? –
Самый простой способ - сохранить приведенный выше текст (например, CheckPartName.xsl) в той же папке, что и ваш .xml-файл, и изменить первую строку в вашем XML-файле, чтобы прочитать Xml version = "1.0" encoding = "UTF -8 "?> Xml-stylesheet type =" text/xsl "href =" CheckPartName.xsl "?> Затем вы сможете открыть XML-файл в любом современном браузере. – FonnParr
Спасибо, FonnParr, он отлично работает! –