次の点についてご協力をお願いいたします: 大きな xml 製品データ フィードがあり、タイトルの検索キーワードに基づいて e ショップにアップロードするために、いくつかの製品を分離したいと考えています。たとえば、次の構造を持つ xml データ フィードに 1.000 個の製品があります。
<product>
<product_id>18491</product_id>
<product_name><![CDATA[REFLECTIONS ΔΑΧΤΥΛΙΔΙ]]></product_name>
<category><![CDATA[ΚΟΣΜΗΜΑΤΑ>ΔΑΧΤΥΛΙΔΙΑ]]></category>
<shop_url><![CDATA[http://myshop.gr]]></tracking_url>
<image_url>http://myshop.gr/1R0F001-1000x1000_488x489$.jpg</image_url>
<price>30</price>
<program_name>myshop</program_name>
</product>
「product_name」タグに「REFLECTIONS」というキーワードを含む製品のみを選択するとします。
さらに、複数のキーワード (「product_name」タグに「REFLECTIONS」、「SOMETHING ELSE」、「OTHER VALUE」などのキーワードを含む製品) で一連の製品を選択できますか?
XPathでそれを行うにはどうすればよいですか?
よろしくお願いします!