While I have no idea what an XYRS file might be (and haven't gotten far enough in Fritzing to even be aware that it would export a BOM in html) if you have the file format for XYRS files either a perl or python script could read the html output from Fritzing and generate your desired output format. You (pr someone, it may already have been done if you search with google) would need to write the script though. I expect the developers are spending what time they have making internal changes to things such as parts editor.
Peter Van Epp