why not use xml parser?