// // OPMLExporter.swift // Evergreen // // Created by Brent Simmons on 12/22/17. // Copyright © 2017 Ranchero Software. All rights reserved. // import Foundation import Account import RSCore struct OPMLExporter { static func OPMLString(with account: Account, title: String) -> String { let escapedTitle = title.rs_stringByEscapingSpecialXMLCharacters() let openingText = """ \(escapedTitle) """ let middleText = account.OPMLString(indentLevel: 0) let closingText = """ """ let opml = openingText + middleText + closingText return opml } }