У меня есть XML файл, подобный следующему:
<CATALOG>
<CD>
<TITLE>Empire Burlesque</TITLE>
<ARTIST>Bob Dylan</ARTIST>
<COUNTRY>USA</COUNTRY>
<COMPANY>Columbia</COMPANY>
<PRICE>10.90</PRICE>
<YEAR>1985</YEAR>
</CD>
<CD>
<TITLE>Hide your heart</TITLE>
<ARTIST>Bonnie Tyler</ARTIST>
<COUNTRY>UK</COUNTRY>
<COMPANY>CBS Records</COMPANY>
<PRICE>9.90</PRICE>
<YEAR>1988</YEAR>
</CD>
<CD>
<TITLE>Greatest Hits</TITLE>
<ARTIST>Dolly Parton</ARTIST>
<COUNTRY>USA</COUNTRY>
<COMPANY>RCA</COMPANY>
<PRICE>9.90</PRICE>
<YEAR>1982</YEAR>
</CD>
</CATALOG>
Я хочу отфильтровать все поля CD, передав входной текст / число. Например, если я введу «Боб Дилан», я хочу вернуть весь первый компакт-диск. Если я введу «Бо», вернутся два первых компакт-диска, и так далее ...
Я собираюсь представить его в виде таблицы, поэтому мне нужно вернуть все поля, а не только название.
Я никогда раньше не имел дело с XML файлами. Я очень хорошо знаком с JavaScript и JSON.
Я импортировал файл XML в свой проект, используя AJAX.
Может кто-нибудь помочь мне разобраться, как отфильтруйте его, сохранив его как XML файл, или как преобразовать его в JSON, и я могу взять его оттуда?
спасибо всем