use xml instead of properties
Merge pull request #241 from marsqing/master

use xml instead of properties