Skip directly to content

XML, RSS, PIPES

Blog

  • Lisa jackson's picture
    XML, RSS, PIPES
    Posted by      
    July 06, 2011

    XML, RSS, PIPES

    XML was designed to transport and store data.XML tags are not predefined, unlike HTML. You must define your own tags. The most salient difference between HTML and XML is that HTML describes presentation and XML describes content. An HTML document rendered in a web browser is human readable. XML is aimed toward being both human and machine readable.

    XML is a markup language for documents containing structured information. Structured information :

              content (words, pictures, videos etc.)

              some indication of what role that content plays (for example, content in a section heading has a different meaning from content in a footnote, which means something different than content in a figure caption or content in a database table, etc.).

     XML is the most common tool for data transmissions between distributed applications.

     

    What does RSS stand for? Some call it Rich Site Summary. Others call it Really Simple Syndication.

              RSS is a text-based format, a type of XML. RSS files are often labeled as XML.

              It is used for content distribution.

              The user subscribes to a feed by entering into the reader the feed's URI or by clicking an RSS icon in a web browser that initiates the subscription process. 

              The RSS reader checks the user's subscribed feeds regularly for new work, downloads any updates that it finds, and provides a user interface to monitor and read the feeds.

    The Two Parts of RSS :

    Feeds – These are the actual content items that are produced by web authors. These could be taken from blogs, journals, news sites, etc.

     Aggregators – An aggregator is a program or site that collects the feeds for reading.  Aggregators can be installed as stand-alone programs, or they can be web-based.

    Advantages of RSS:

              By using an aggregator, you can read feeds from multiple websites in one location. 

              No SPAM!

              No Pop-Ups!

              Most blogs now have feeds, and more journals and news sites are adding them.

    Pipes

    The symbol "|" is the Unix pipe symbol that is used on the command line.  

    The standard output of the command to the left of the pipe gets sent as standard input of the command to the right of the pipe. Example:

     $ cat apple.txt
    core
    worm seed
    jewel
    $ cat apple.txt | wc
    3                              4                             21

    ·          wc : counts the lines, words, and characters

    Yahoo pipes

              a web application from Yahoo!

              provides a graphical user interface for building data mashups that aggregate web feeds, web pages, and other services.

    What is twitterfeed?

    Twitterfeed is a service that sends blog and other RSS updates to twitter. It monitors the RSS feed periodically(that is configurable) and updates it to twitter.

     

     

     

     

    Filed under:
    0
Lisa jackson's picture
on July 06, 2011

XML, RSS, PIPES

XML was designed to transport and store data.XML tags are not predefined, unlike HTML. You must define your own tags. The most salient difference between HTML and XML is that HTML describes presentation and XML describes content. An HTML document rendered in a web browser is human readable. XML is aimed toward being both human and machine readable.

XML is a markup language for documents containing structured information. Structured information :

          content (words, pictures, videos etc.)

          some indication of what role that content plays (for example, content in a section heading has a different meaning from content in a footnote, which means something different than content in a figure caption or content in a database table, etc.).

 XML is the most common tool for data transmissions between distributed applications.

 

What does RSS stand for? Some call it Rich Site Summary. Others call it Really Simple Syndication.

          RSS is a text-based format, a type of XML. RSS files are often labeled as XML.

          It is used for content distribution.

          The user subscribes to a feed by entering into the reader the feed's URI or by clicking an RSS icon in a web browser that initiates the subscription process. 

          The RSS reader checks the user's subscribed feeds regularly for new work, downloads any updates that it finds, and provides a user interface to monitor and read the feeds.

The Two Parts of RSS :

Feeds – These are the actual content items that are produced by web authors. These could be taken from blogs, journals, news sites, etc.

 Aggregators – An aggregator is a program or site that collects the feeds for reading.  Aggregators can be installed as stand-alone programs, or they can be web-based.

Advantages of RSS:

          By using an aggregator, you can read feeds from multiple websites in one location. 

          No SPAM!

          No Pop-Ups!

          Most blogs now have feeds, and more journals and news sites are adding them.

Pipes

The symbol "|" is the Unix pipe symbol that is used on the command line.  

The standard output of the command to the left of the pipe gets sent as standard input of the command to the right of the pipe. Example:

 $ cat apple.txt
core
worm seed
jewel
$ cat apple.txt | wc
3                              4                             21

·          wc : counts the lines, words, and characters

Yahoo pipes

          a web application from Yahoo!

          provides a graphical user interface for building data mashups that aggregate web feeds, web pages, and other services.

What is twitterfeed?

Twitterfeed is a service that sends blog and other RSS updates to twitter. It monitors the RSS feed periodically(that is configurable) and updates it to twitter.