xml data to dictionary