what about std.xml for starters ?<div>it is criticized and in need of overhaul though.</div><div><br></div><div>I've used <a href="http://vipbase.net/xmlparser/">http://vipbase.net/xmlparser/</a> and I liked it; here's the description:</div>
<div><span style="font-family:Helvetica,Arial,sans-serif;line-height:20px;background-color:rgb(255,255,255)"><br></span></div><div><span style="font-family:Helvetica,Arial,sans-serif;line-height:20px;background-color:rgb(255,255,255)">XmlParser is a lightweight open source C++ library based on </span><a href="http://xml.apache.org/xerces-c/" style="font-family:Helvetica,Arial,sans-serif;line-height:20px;background-color:rgb(255,255,255)">Apache's Xerces C++ Parser</a><span style="font-family:Helvetica,Arial,sans-serif;line-height:20px;background-color:rgb(255,255,255)">. XmlParser contains only two files (one .cpp and one .h) and provides simple API for parsing XML files. XmlParser supports charsets such as GB2312.</span></div>
<div><font face="Helvetica, Arial, sans-serif"><span style="line-height:20px"><br></span></font></div><div><font face="Helvetica, Arial, sans-serif"><span style="line-height:20px">it's only 2 files and should be easy to port to D.</span></font></div>
<div><font face="Helvetica, Arial, sans-serif"><span style="line-height:20px"><br></span></font><br><div class="gmail_quote">On Thu, May 23, 2013 at 3:22 PM, Meta <span dir="ltr"><<a href="mailto:jared771@gmail.com" target="_blank">jared771@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I'm thinking of starting on a small XMPP-based messaging client and server, which would necessitate quite an extensive use of XML. Since Tango is no longer being maintained, and Vibe.d doesn't support XML (as far as I know), what would be the best option for XML capabilities?<br>

</blockquote></div><br></div>