MagpieRSS isn’t perfect, there are a number of issues with using it.
<category> tags correctly, it concatenates all the category strings into a single long category instead of making an array of categories.???? ???? characters. To resolve this, add define(“MAGPIE_OUTPUT_ENCODING”, “UTF-8”); to Magpie.<dc:subject> would map to an array subject in an array dc. This can result in collision if a real encapsulating element name collides, ie <dc><subject/></dc>. This is intentional, as MagpieRSS intends to make dealing with namespaces less complicated.Note: Some of these issues are by design. Namespace simplification in particular makes it easier to work with RSS feeds.
Also a development build is available that addresses some issues as MagpieRSS progresses towards version 0.8.
magpieRSS
issues