Is there any RSS feed reader that is compatible with Arxiv rss feeds which have the annoyance of using html tags for authors? So I want a reader that does not display the author as <a href="http://arxiv.org/find/quant-ph/1... but rather author's name, I do not really care about the link. I tried outlook, Rssowl, various plugins chrome extensions but either the extensions are clumsy or they cannot handle the html tags in author. I prefer a program, not some web site rss feed reader.
The Vienna RSS reader appears to display the author's name correctly. (Tested with Vienna 3.1.4 on the arxiv.org cs updates feed).
link to Vienna on github
I'm doing fine with feedly. Although it doesn't evince the problem you describe, it does have the failing that it doesn't interpret LateX. (But no RSS feeder will.)
feeder (f-droid) seems to work with arxiv
spaRSS fails
QuiteRSS is able to parse the information correctly.
Note also that instead of using the url http://export.arxiv.org/rss/hep-ph (for example), you can try to use http://export.arxiv.org/api/query?search_query=(cat:hep-th)&sortBy=lastUpdatedDate&sortOrder=descending&max_results=200, with the flags adjusted as you desire. Note that I haven't confirmed that the two feed outputs are identical (i.e. nothing falls through the cracks). The second option is just arXiv search results in an RSS-like format
Related
SO i have a webview displaying user defined websites. I want to autodetect if that url contains any rss feed and post it in a Label/textarea.
The most straight forward way is to parse the HTML into a DOM document, then traverse the document looking for nodes that define RSS links. You may try using QXmlSimpleReader but this can be frustrating because most HTML is not well formed XML so you will have to handle exceptions.
In an answer to this question, the following SourceForge project was recommended. This might be worth a look.
I developed an RSS feed following a tutorial and I think the .xml file itself is in order. However, I have two problems:
When people click on the RSS link, it doesn't automatically load into their RSS readers
For those that don't have an RSS reader, clicking the link results in a page full of code which is not very understandable
I was hoping that there might be some tips on how to easily realize this.
Try to remove the <![CDATA[ and ]]> in the description tag.
I downloaded your xml, changed those lines, tested it on my server, and it worked in google's rss reader.
This is a browser and user profile dependent issue in how the RSS link is going to react when clicked on.
If the user has the action set up to automatically load it into their feed reader of choice, it will do that.
If they don't, then it won't.
For those that just see a raw dump, it could be that they're using a browser that does not support RSS feeds and will dump out the XML as raw text. Google Chrome (at least still in version 18) without the use of extensions or add-ons will usually be the dump truck culprit here.
If I can, i'd rather not use a service like FeedBurner.
My setup:
I've setup a RSS feed link on a self-hosted Wordpress website, clicking the RSS link in Safari shows the feed - because Safari has a built in RSS reader. Great.
Unfortunately clicking the same RSS link in Chrome displays the raw XML feed. I know why this happens - Chrome doesn't have a built in RSS reader. I also assume this will be the same in older versions of Internet Explorer.
Possible solution?
I've noticed http://www.bbc.co.uk/news has a nice solution:
Click the RSS feed (top tight of the page) in a RSS enabled browser (Safari) and it uses the built in RSS reader to display the RSS feed.
Click the same RSS feed link in Chrome (Chrome has no built in RSS reader) it displays the RSS feed using what looks like a custom page.
Is there a way to check if a browser has a built in RSS reader?
How would I provide alternative content (like the BBC site) to a browser that doesn't have a RSS reader installed?
Any help on this would be brilliant, thanks for taking the time to read this.
Stephen
Just look at the source code of the BBC's feed. It's all the same stuff - they just have an XSL stylesheet (which Safari ignores).
http://feeds.bbci.co.uk/shared/bsp/xsl/rss/nolsol.xsl
That stylesheet contains instructions on generating the friendly display you see in Chrome.
(this is, incidentally, how Feedburner does it, too)
I think you could use jQuery to check browser's version, and then redirect to the normal RSS feed, OR redirect to a page using a feed reader plugin, like zrssfeed ( http://www.zazar.net/developers/zrssfeed/ ).
But, you will have to do a little reasearch about waht browsers supports RSS to do the redirect! :)
I would route your feed through Feedburner. As well as giving you handy subscriber stats, you can also turn on their "BrowserFriendly" setting -- this should give your readers a pleasant experience in both Chrome and other browsers.
I didn't actually mean for that to sound like a soap powder ad, and I have no marketing affiliation to Google or Feedburner, by the way :)
I paid a developer to write a script to generate an RSS feed for multiple languages for a site. My only question is that when I go to the URL for the XML that's generated, it doesn't show up in Korean, it shows up like...
í† ë„ˆë¨¼íŠ¸ë¥¼ 준비하ë˜
I've never worked with multiple languages before, is there a header or something that should be added to this page? Is the <language> tag supposed to read <language>ko-kr</language> for Korean?
These are so called HTML entities. No header will change anything, as Korean characters (as well all the others) should be UTF-8 encoded. That's actually standard character encoding for XML and basically that's what should be used for multilingual RSS or ATOM feeds.
I am using google reader for my RSS, i want to export all my shared or starred rss items to HTML to take this html and put on my website
Do any one have an idea about?
And one important thing as well, can i page through this html? i mean to export as pages not all in one html page to let the user on my site page through my starred feeds.
Thanks,
With XSTL you can transform XML to any format you want, including HTML. You can do the transformation on the server, or with modern browsers like IE6+ and Firefox2+ you can do the transformation on the client side. XSTL isn't very pretty as a programming language, but the concept is pretty neat.
I don't know if you can link directly to the RSS feed XML so that it's always up to date. I think Google requires that you authenticate and have permission to access the feed.
You can read from an RSS with jQuery by selecting and iterating through the tags rather easily. Additionally, you can perform conditional-checks on attributes etc as well.