0
我想通过Ruby on Rails获取服务器上的xml文件内容。 我怎么做,没有上传文件。并在用户浏览器中将xml文件内容从客户端发送到服务器。 正是我想要做的。编写一个应用程序来从表单中获取gpx文件内容。用户应该在表单中输入文件路径并提交。将XML文件内容从客户端浏览器发布到服务器
我想通过Ruby on Rails获取服务器上的xml文件内容。 我怎么做,没有上传文件。并在用户浏览器中将xml文件内容从客户端发送到服务器。 正是我想要做的。编写一个应用程序来从表单中获取gpx文件内容。用户应该在表单中输入文件路径并提交。将XML文件内容从客户端浏览器发布到服务器
这是当你上传Rails的一个文件,即与窗体像
<%= form_for @page, multipart: true do |f| %>
<%= f.file_field :name %>
<%= f.submit %>
<% end %>
你params[:page][:name]
得到ActionDispatch::Http::UploadedFile
对象会发生什么。此UploadedFile
包含File
对象,其中包括tempfile
。
你可以阅读从这个tempfile
解析上传的XML文件的内容通常情况下你可以使用宝石像paperclip
或carrierwave
来处理文件上传。