{"issue":{"pull_request":{"diff_url":null,"html_url":null,"patch_url":null},"state":"open","user":{"avatar_url":"https://secure.gravatar.com/avatar/06b29370cfbe838c3ed487118738d24e?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"06b29370cfbe838c3ed487118738d24e","url":"https://api.github.com/users/mhrivnak","login":"mhrivnak","id":53091},"milestone":null,"updated_at":"2011-11-06T19:09:27Z","labels":[],"assignee":null,"closed_at":null,"comments":0,"url":"https://api.github.com/repos/TireSwingSoftware/openassign-server/issues/37","body":"Our code can import an exam from XML.  However, at the moment the only way to do so is to pass the XML as a string over RPC.  This is a pain because Flex cannot read the contents of local files, so the user has to open an XML file in some other app and then copy-paste the text into Flex.  We should be able to just upload the file.\r\n\r\nSee pr_services.ImportManager for how we upload CSV files, and this should probably be done in a similar way.  Once the file is uploaded, its contents can be passed to ExamManager.create_from_xml()","html_url":"https://github.com/TireSwingSoftware/openassign-server/issues/37","title":"Upload Exam XML File","number":37,"id":2157439,"created_at":"2011-11-06T19:09:27Z"},"action":"opened"}