internal static string FromXmlNmTokens(string nmTokens)
{
if (nmTokens == null)
return null;
if (nmTokens.IndexOf(' ') < 0)
return FromXmlNmToken(nmTokens);
else
{
string[] toks = nmTokens.Split(new char[] { ' ' });
StringBuilder sb = new StringBuilder();
for (int i = 0; i < toks.Length; i++)
{
if (i > 0) sb.Append(' ');
sb.Append(FromXmlNmToken(toks[i]));
}
return sb.ToString();
}
}