2017-06-21 06:18:46 +02:00
|
|
|
|
//
|
|
|
|
|
// RSParser.h
|
|
|
|
|
// RSParser
|
|
|
|
|
//
|
|
|
|
|
// Created by Brent Simmons on 6/20/17.
|
|
|
|
|
// Copyright © 2017 Ranchero Software, LLC. All rights reserved.
|
|
|
|
|
//
|
|
|
|
|
|
|
|
|
|
@import Foundation;
|
|
|
|
|
|
2017-06-26 01:32:07 +02:00
|
|
|
|
// To parse RSS, Atom, JSON Feed, and RSS-in-JSON the easy way, see FeedParser.swift.
|
|
|
|
|
|
2017-10-04 22:28:48 +02:00
|
|
|
|
#import <RSParser/ParserData.h>
|
|
|
|
|
|
2017-06-26 01:32:07 +02:00
|
|
|
|
// Dates
|
|
|
|
|
|
2017-06-25 23:06:01 +02:00
|
|
|
|
#import <RSParser/RSDateParser.h>
|
2017-06-21 06:18:46 +02:00
|
|
|
|
|
2017-06-26 01:32:07 +02:00
|
|
|
|
// OPML
|
2017-06-21 06:18:46 +02:00
|
|
|
|
|
2017-06-26 01:32:07 +02:00
|
|
|
|
#import <RSParser/RSOPMLParser.h>
|
|
|
|
|
#import <RSParser/RSOPMLDocument.h>
|
|
|
|
|
#import <RSParser/RSOPMLItem.h>
|
|
|
|
|
#import <RSParser/RSOPMLAttributes.h>
|
|
|
|
|
#import <RSParser/RSOPMLFeedSpecifier.h>
|
|
|
|
|
#import <RSParser/RSOPMLError.h>
|
|
|
|
|
|
|
|
|
|
// For writing your own XML parser.
|
|
|
|
|
|
|
|
|
|
#import <RSParser/RSSAXParser.h>
|
|
|
|
|
|
|
|
|
|
// You should use FeedParser (Swift) instead of these two specific parsers
|
|
|
|
|
// and the objects they create.
|
|
|
|
|
// But they’re available if you want them.
|
|
|
|
|
|
|
|
|
|
#import <RSParser/RSRSSParser.h>
|
|
|
|
|
#import <RSParser/RSAtomParser.h>
|
|
|
|
|
#import <RSParser/RSParsedFeed.h>
|
|
|
|
|
#import <RSParser/RSParsedArticle.h>
|
|
|
|
|
|
|
|
|
|
// HTML
|
|
|
|
|
|
|
|
|
|
#import <RSParser/RSHTMLMetadataParser.h>
|
|
|
|
|
#import <RSParser/RSHTMLMetadata.h>
|
|
|
|
|
#import <RSParser/RSHTMLLinkParser.h>
|
|
|
|
|
#import <RSParser/RSSAXHTMLParser.h> // For writing your own HTML parser.
|
2017-11-26 20:38:03 +01:00
|
|
|
|
#import <RSParser/RSHTMLTag.h>
|
2017-06-26 01:32:07 +02:00
|
|
|
|
|
|
|
|
|
// Utilities
|
|
|
|
|
|
|
|
|
|
#import <RSParser/NSData+RSParser.h>
|
|
|
|
|
#import <RSParser/NSString+RSParser.h>
|