Contents tagged with xml

  • How to subscribe to MSN Spaces RSS feeds

    Probably somebody else has already posted about it, but I'll write about it here anyway, so the word spreads faster.

    To subscribe to MSN Spaces RSS feeds, just enter the the HTML URL, plus "/feed.rss". As an example, suppose you want to add Shiju Varghese MSN space to your blogroll in your RSS aggregator. To accomplish this, you'll have to subscribe to Shiju Varghese RSS feed

  • Problems syndicating some feeds lately

    I have had problems syndicating some feeds lately. Can someone out there help me anyway? I send feedback to the webmasters, but no answer so far.

    4GuysFromRolla.com Headlines. Could not read this feed due to invalid XML or the feed is in HTML. This may correct itself when the author updates the feed. The error was: O caractere '1', valor hexadecimal 0x31, não pode ser iniciado por um nome. Linha 20, posição 65..

    Maxim V. Karpov
    We were temporarily redirected to /simpleblog/Error.htm?aspxerrorpath=/simpleblog/BlogContent.asmx/GetRss but the link seems to be invalid.

  • How to sort an OPML file

    I once sent an email to Aaron Skonnard asking him for help on how to sort an OPML file, which is an XML file in fact, but received no reply so far. Maybe he is a busy person or maybe my question was too dumb to answer. Anyway, today I found out how to sort the OPML file I export through RSS Bandit. I enclosed below the XSLT sheet I created, just for appreciation. Any comment is welcome.

    <?xml version="1.0" encoding="UTF-8"?>
    <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
      <xsl:output method="xml" version="1.0" encoding="UTF-8" indent="yes"/>
      <xsl:template match="/">
        <opml version="1.0">
          <head/>
          <body>
            <xsl:for-each select="opml/body/outline">
              <xsl:sort select="@title"/>
              <outline title="{@title}">
                <xsl:for-each select="outline">
                  <xsl:sort select="@title"/>
                  <outline title="{@title}" xmlUrl="{@xmlUrl}"
                   htmlUrl="{@htmlUrl}" description="{@description}"/>
                </xsl:for-each>
              </outline>
            </xsl:for-each>
          </body>
        </opml>
      </xsl:template>
    </xsl:stylesheet>