В C # после чтения XML в XmlDocument
:
string s = doc.DocumentElement.InnerText.Substring(0, 30);
Возвращает первые 30 символов текстовых узлов в документе, например ::10000
<foo>This is <bar>some sort of <baz>crazy</baz> markup.</bar></foo>
вернет:
This is some sort of crazy mar