News Feed Class Library  
 

Retrieve and process the contents of a syndicated news feed.

Reference

Library Information

Class Name CNewsFeed
File Name CSRSSAV7.DLL
Version 7.2.7210.1845
LibID 3ECDA1D8-B94F-483D-9A71-703F622FA02C
Import Library CSRSSAV7.LIB
Dependencies None

Overview

Really Simple Syndication (RSS) is a collection of standardized formats that are used to publish information about content that is frequently changed. A news feed is published in XML format, which contains one or more items that includes summary text, hyperlinks to source content and additional metadata that is used to describe the item. News feeds can be used for a variety of purposes, including providing updates for weblogs, news headlines, video and audio content. RSS can also be used for other purposes, such as a software updates, where new updates are listed as items in the feed.

News feeds can be accessed remotely from a web server, or locally as an XML formatted text file. The source of the feed is determined by the URI scheme that is specified. If the http or https scheme is specified, then the feed is retrieved from a web server. If the file scheme is used, the feed is considered to be local and is accessed from the disk or local network. The CNewsFeed class provides an interface that enables you to open a feed by URL and iterate through each of the items in the feed or search for a specific feed item. The class also provides a method that can be used to parse a string that contains XML data in RSS format, where the feed may have been retrieved from other sources such as a database.

Requirements

The SocketTools Library Edition libraries are compatible with any programming language that supports calling functions exported from a standard dynamic link library (DLL). If you are using Visual C++ 6.0 it is required that you have Service Pack 6 (SP6) installed. It is recommended that you install all updates for your development tools and have the current Windows SDK installed.

This library is supported on Windows XP, Windows Server 2003, Windows Vista, Windows 7 and Windows Server 2008. If you are using Windows XP, it is required that you have Service Pack 3 (SP3) installed. It is recommended that all service packs and critical updates to the Windows operating system be installed.

This product includes both 32-bit and 64-bit libraries. Native 64-bit CPU support requires the latest 64-bit version of Windows XP Professional, Windows Server 2003 or later versions of the Windows operating system.

Distribution

When you distribute your application that uses this library, it is recommended that you install the file in the same folder as your application executable. If you install the library into a shared location on the system, it is important that you distribute the correct version for the target platform and it should be registered as a shared DLL. This is a standard Windows dynamic link library, not an ActiveX component, and does not require COM registration.