仅获取XML节点内部文本的前20个字符

时间:2013-10-18 02:14:36

标签: xml vb.net

使用节点列表的内部文本填充列表框没有问题,但是如何更改下面的代码只给出节点内部文本的前20个字符(如果您想知道,所有节点超过20个字符。

    For Each subjects As Xml.XmlNode In sbList
       subjectBox.Items.Add(subjects.InnerText)
    Next

2 个答案:

答案 0 :(得分:1)

这是你想要的吗?

For Each subjects As Xml.XmlNode In sbList
  subjectBox.Items.Add(subjects.InnerText.Substring(0,20))
Next

答案 1 :(得分:0)

如果您的项目中已经有Microsoft.VisualBasic,则可以使用Left

For Each subjects As Xml.XmlNode In sbList
  subjectBox.Items.Add(Left(subjects.InnerText,20))
Next