请教自动上传的实现!
服务端可能有相关的配置文件,每次client上线可能自动上传由配置文件决定的相关文件。
比如后缀名为.txt的所有文件,并遍历client端的磁盘,将文件路径收集好。
这个client端的收集路径的文件应该用ini呢还是txt好?
怎么解决传输过程中的,client端系统读取文件时,可能由于编码不同,用ANSC或者unicode产生的乱码问题?
[解决办法]
记录文件路径是TXT足够了,每行一个路径。
读取文件时用二进制方式读取并传输,不存在什么乱码问题。
[解决办法]
TXT就是指纯文本文件。一般用于存放些文字。而INI文件一般用做配置文件。
txt
ba
[解决办法]
用哪个都行,只要统一。
ini文件有丰富的API可供调用,但是格式要求较严格。如果刚好符合你的应用格式,用ini比较省事。
txt、csv等格式就非常灵活了。但是要求编码健壮。