protected internal string ParseDomParent(string value)
{
if (value.ToString().StartsWith("<!token>"))
{
value = value.ToString().Substring(8);
}
else
{
value = TokenUtils.ParseTokens(value.ToString(), this);
}
string temp = value.ToString();
if (temp.StartsWith("<string>"))
{
return temp.Substring(temp.StartsWith("<string><raw>") ? 13 : 8);
}
if (temp.StartsWith("<raw>"))
{
return temp.Substring(5);
}
return JSON.Serialize(temp);
}