XSLTぐらいで吸収できるのかな?