internal static void ParseXmlDeclarationValue(string strValue, out string version, out string encoding, out string standalone)
{
version = null;
encoding = null;
standalone = null;
XmlTextReaderImpl impl = new XmlTextReaderImpl(strValue, null);
try
{
impl.Read();
if (impl.MoveToAttribute("version"))
{
version = impl.Value;
}
if (impl.MoveToAttribute("encoding"))
{
encoding = impl.Value;
}
if (impl.MoveToAttribute("standalone"))
{
standalone = impl.Value;
}
}
finally
{
impl.Close();
}
}