试试这样: - (defun ReadData(/ Data_list file str)
- (setq file (getfiled "选择文件..." "" "txt" 8))
- (setq f (open file "r"))
- (setq Data_list nil)
- (while (setq str (read-line f))
- (if (/= (vl-string-trim " " str) "")
- (setq Data_list (append Data_list (list str)))
- )
- )
- (mapcar '(lambda(e) (read (strcat "(" e ")"))) Data_list)
- )
|