请问关于ini,Key名重新排序的问题
比如有这样一个ini文件
[Server]
Server1=10.1.1.1
Server2=10.1.1.2
Server3=10.1.1.3
Server4=10.1.1.4
.
.
Server100=10.1.1.100
Server数不固定,Server后面的序号是随服务器增加而增加的
现在的问题是,如果删除了某个Server,那其他Server应该如何重新排序?
从1-100递增
[解决办法]
ini文件,就得用字符比较,太慢!
建设,把数据保存为数字文件,以数字的形式排序。。。。。。。。。。。
[解决办法]
如果只是记录服务器列表,那就一个简单文本文件搞定,删除一行也简单
10.1.1.1
10.1.1.2
10.1.1.3
10.1.1.4
//如果排列顺序不重要可以将最后的序号改为删除的序号
[Server]
Server1=10.1.1.1
Server2=10.1.1.2
Server3=10.1.1.3 < < <删除
Server4=10.1.1.4
Server5=10.1.1.5
----
[Server]
Server1=10.1.1.1
Server2=10.1.1.2
Server4=10.1.1.4
Server3=10.1.1.5 < < <修改