an xml-format file io library