ccc9149
未知昵称
2018-06-07 10:11
采纳率: 89.7%
浏览 2.5k

C#读取xml文件 获取路径问题。

string path = @"record\test01.txt";

XmlDocument xmldocument = new XmlDocument();

xmldocument.Load(path);

对于固定路径的读取,可以按照上面的代码来,

如果txt文档的名字是动态的,
txt文档的名字是 str+".txt",str是随着条件变化的,这时候这个路径该怎么写?

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

5条回答 默认 最新

  • showbo
    已采纳
     string path = @"record\"+str+".txt";
    
    点赞 评论
  • weixin_42011181
    weixin_42011181 2018-06-07 10:55

    str变化规律呢,无规律呢?

    点赞 评论
  • wjl767670843
    wjl767670843 2018-06-07 11:38

    直接把获得的文档名和上级目录组一下,如动态之后的文档名是str=test02,那么newpath="record\"+str+".txt"。这样不就行了吗?

    点赞 评论
  • wei850359867
    wei850359867 2018-06-07 11:39

    一般情况下,路径你可以用项目的保存路径,这样就可以获得绝对路径了。还有一种情况是可以用配置文件,比如说在你的项目的某个存储数据的目录下有一个配置文件,配置文件里放上你的路径前缀

    点赞 评论
  • A000123000123
    xiaoyu_Love_tangtang 2018-06-08 01:21

    直接以接口的形式将变化的路径部分已参数形式传入分离,需要读取XML时,挑用该接口,传入路径信息即可!

    点赞 评论

相关推荐