我正在尝试向xml发出请求,并将返回的内容(Xml)保存在一个新文件中。我有这样的代码:
result = RestClient.post "https://pdftables.com/api?key=nn123450hsn", :myfile => File.new("./lib/assets/PeterValleyHexacoResults.pdf", "rb")
File.open('./lib/assets/test.xml', "w") do |f|
f.puts result
end`当我查看新保存的文件时,它看起来就像编辑器中的一堆随机符号和字符。我不完全确定我做错了什么。任何帮助都是非常感谢的。
发布于 2018-06-01 02:38:42
您将得到XLSX格式的结果。您需要在请求中指定XML:
result = RestClient.post "https://pdftables.com/api?key=nn123450hsn&format=xml", :myfile => File.new("./lib/assets/PeterValleyHexacoResults.pdf", "rb")https://stackoverflow.com/questions/50617192
复制相似问题