XML 파일의 모든 중복 값을 억제하고 최종 값을 유지해야합니다 (대상 파일 참조).XML 파일에서 중복 값을 제거하고 마지막 값을 유지하는 방법은 무엇입니까?
<?xml version="1.0" encoding="ISO-8859-1"?>
<catalog>
<cd>
<artist>Bob Dylan</artist>
</cd>
<cd>
<title>Hide your heart</title>
</cd>
<cd>
<title>old_value</title>
<title>inbetween_value</title>
<title>new_value</title>
</cd>
</catalog>
예상되는 대상 파일 :
친절하게 내가 XSLT, 파이썬, 또는 모든 .NET API 여기
를 사용하는 경우는 내가 알고하지 않기 때문에, 도움은 소스 파일입니다
<?xml version="1.0" encoding="ISO-8859-1"?>
<catalog>
<cd>
<artist>Bob Dylan</artist>
</cd>
<cd>
<title>Hide your heart</title>
</cd>
<cd>
<title>new_value</title>
</cd>
</catalog>
영업 이익이 모두 중복 또는 단지'title' 중복을 제거하고 싶은 경우는 불분명하다. 나는 당신의 코드가 후자에 대해서만 작동한다고 생각하지 않습니까? – Raffaele
@Raffaele : 예 - OP가 원하는 결과를 엄격하게 생산하고 있습니다 ... –
예 완벽하게 작동하지만 첫 번째 줄이 제거되었습니다. xml version = "1.0"encoding = "ISO-8859-1" ?> – laurentngu