xpathを使ってきれいに書き直せたのでcommit