<object type="application/x-shockwave-flash" data="//site.ua/uploads/uppod.swf" id="videoplayer15841" style="visibility: visible;" width="688" height="464"> <param name="wmode" value="opaque"> <param name="bgcolor" value="#ffffff"> <param name="allowFullScreen" value="true"> <param name="allowScriptAccess" value="always"> <param name="id" value="videoplayer15841"> <param name="flashvars" value="uid=videoplayer15841&st=//site.ua/img/123123.txt&pl=http://site.ua/speacker.txt"> </object> How to pull out the values contained in the value of this media object?
value="uid=videoplayer15841&st=//site.ua/img/123123.txt&pl=http://site.ua/speacker.txt"> usually grabbed the body with Nokogiri like this:
doc = Nokogiri::HTML(open(link)) doc.css(".linker") But it is impossible with this method to get close to the object
I tried it like this:
doc = Nokogiri::HTML(open(link)) param = doc.css('param') param['value'] Probably for media objects you need something else to use?