尝试从 pdftables api 调用保存 xml 文件



>我正在尝试向PDFTables API发出请求,并将返回的内容(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`

当我查看新保存的文件时,它看起来像编辑器中的一堆随机符号和字符。我不完全确定我做错了什么。任何帮助,不胜感激。

您正在获得 XLSX 格式的结果。您需要在请求中指定 XML:

result = RestClient.post "https://pdftables.com/api?key=nn123450hsn&format=xml", :myfile => File.new("./lib/assets/PeterValleyHexacoResults.pdf", "rb")

最新更新