小编use*_*123的帖子

解析器退出循环

我试图使用此代码解析文件.我无法做到.任何帮助都会很棒我试图从文本框中传递文件名,它只是做得很好,但解析存在于循环中.

public void ParseXML(String FileName)
{

  XmlTextReader reader = new XmlTextReader(FileName);
  XmlNodeType type;
  while (reader.Read())
  {
    type = reader.NodeType;
    if (type == XmlNodeType.Element)
    {
      if (reader.Name == "PIChart")
      {
        if (reader.Name == "NumberofSectors")
        {
          m_SectorValue = Convert.ToInt32(reader.Value);
          Sectors = m_SectorValue;
        }
        if (reader.Name == "AngleofSector")
        {
          if (reader.Name == "StartAngle")
          {
            m_StartValue = Convert.ToInt32(reader.Value);
            StartValue.Enqueue(m_StartValue);
          }
          if (reader.Name == "EndAngle")
          {
            m_EndAngle = Convert.ToInt32(reader.Value);
            EndAngle.Enqueue(m_EndAngle);
          }
        }
        if (reader.Name == "ColorofSectorRegion")
        {
          if (reader.Name == "Region")
          {
            m_Region = Convert.ToInt32(reader.Value); …
Run Code Online (Sandbox Code Playgroud)

c# xml

-2
推荐指数
1
解决办法
108
查看次数

标签 统计

c# ×1

xml ×1