オブジェクト (製品の SKU、名前などを持つ製品) を含む大きな XML ドキュメント (13MB) があります。
XML ドキュメントから削除する必要がある各製品の製品 SKU の大きなリスト (CSV、700 項目) もあります。
XML ドキュメント内の製品にリストの SKU が含まれている場合、その製品/オブジェクト全体を XML ドキュメントから削除したいと考えています。
XML 構造の例を次に示します。
<product>
<Product_ID><![CDATA[1]]></Product_ID>
<Product_Name><![CDATA[First product]]></Product_Name>
<Product_CodeSKU><![CDATA[0000001]]></Product_CodeSKU>
</product>
<product>
<Product_ID><![CDATA[2]]></Product_ID>
<Product_Name><![CDATA[Second product]]></Product_Name>
<Product_CodeSKU><![CDATA[0000002]]></Product_CodeSKU>
</product>
<product>
<Product_ID><![CDATA[3]]></Product_ID>
<Product_Name><![CDATA[Third product]]></Product_Name>
<Product_CodeSKU><![CDATA[0000003]]></Product_CodeSKU>
</product>
私のリスト (CSV) には、「0000001」のような値が含まれています。その価値を含む製品を見つけて削除したいのですが、他の製品はそのままにしておきます.