xmlドキュメントをjsonに変換しようとしています。Hash.from_xml(urlからのXML)REXML :: ParseExceptionの結果ドキュメントに有効なルートがありません
xmlファイルをURLからロードされます。
url = params[:q]
テスト用URL:
http://www.fitnessdelivery.nl/feeds/googleshopping.xml
xml = Nokogiri::XML(open(url))
URLは、このようなPOSTによって取得されますエラーが発生する行:
私は問題が何であるかを把握することはできませんし、それを解決する方法をThe document "\n\nFitnessdelivery.nl\nhttps://www.fitnessdelivery.nl\nFitnessdelivery.nl,....... werkdag\n0\n1\n\n\n\n" does not have a valid root
:
製品の長い長いリストから除く全エラー(エラーメッセージに含まれます。
このリダイレクトはどのようにコントローラで行いますか?問題はルート 'https:// fitnessdelivery.nl'に次のアドレスをドメイン' https:// www.fitnessdelivery.nl/Fitnessdelivery.nl'として追加することです。これは、ルータに 'GET'を行うよう要求することを意味します'https://fitnessdelivery.nl/https:// www.fitnessdelivery.nl/Fitnessdelivery.nl'のリクエスト –