尝试从 pdftables api 调用中保存 xml 文件
Trying to save xml file from pdftables api call
我正在尝试向 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")
我正在尝试向 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")