기본적으로 XML 문서에서 검색/바꾸기를 수행하여 특정 값이 포함 된 줄을 삭제하는 방법을 찾고 있습니다. IN 연산자로 DELETE SQL 쿼리를 생각해보십시오 - 슬프게도이 파일 시스템을 데이터베이스로 변환 할 수있는 위치에 있지 않습니다. 위의 예를여러 기준을 사용하여 XML에서 삭제
<?xml version="1.0" encoding="UTF-8">
<colu id="1">
<product id="995462066"/>
<product id="995462067"/>
<product id="995462068"/>
<product id="995462069"/>
</colu>
<colu id="2">
<product id="995462050"/>
<product id="995462091"/>
<product id="995462096"/>
<product id="995462099"/>
</colu>
를 들어
내가 찾아이 규모에 995462099, 995462091, 그리고 995462066.
를 포함하는 라인 단순히 세 가지 찾기/대체합니다을하지만 수를 교체하고 싶습니다 내가 작업중인 파일은 30,000 개가 넘는 항목이며 600 개의 검색어가 삭제되어야합니다. 이미 제거 할 항목 목록이 있습니다 ([product id = "#"/]로 포맷 됨).이 목록을 실행하기위한 메소드가 필요합니다.