"INI文件例样"
[section1]
  key1=name1
  key2=name2
  key2=name3
[section2]
  key1=name1
  key2=name2
  key3=name3     我就有20分,所以也只能给这么多了!希望有经验的程序员,能给我帮助!
     首先,必须是INI文件和使用javascript语言!有好的,合乎道理的建议,也希望能够提出来,先谢谢了!
     程序的最终目的是要显示指定的[section]里的所有"keyX=valueX"的值
     问题:1.指定的[section]如果存在,就是条件为真的时候,
     2.先要判断这个[section]下有多少行,然后取出其下的所有信息,最好根据行数取出所有的信息,
     3.显示时也是一行一条!
     问题1.我已经解决了,主要是问题2,我考虑不明白了!
  
     
   
     

解决方案 »

  1.   

    貌似只好用正则匹配了;
    建议用XML格式替换INI格式,那样处理更方便;
      

  2.   

    因为项目要求,不能用xml替换INI,必须从INI里直接读出来,调用!所以,有些难为人了!
      

  3.   

    字符串处理,真是件烦人的工作! :)第2,3你也可以用FSO在读取该文件时候进行判断,读一行判断一行,如果该行内容不包括[...]则说明这行是属于指定的[section]下的信息;然后显示
      

  4.   

    建议可以试试把一个Section下的内容先读取到一个字符串中,然后用split(str,换行符)试试看~~