苏飞论坛

 找回密码
 马上注册

QQ登录

只需一步,快速开始

分布式系统框架(V2.0) 轻松承载百亿数据,千万流量!讨论专区 - 源码下载 - 官方教程

HttpHelper爬虫框架(V2.7-含.netcore) HttpHelper官方出品,爬虫框架讨论区 - 源码下载 - 在线测试和代码生成

HttpHelper爬虫类(V2.0) 开源的爬虫类,支持多种模式和属性 源码 - 代码生成器 - 讨论区 - 教程- 例子

请问下 xmlhelper的一点问题

查看数: 10263 | 评论数: 9 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2014-5-12 14:00

正文摘要:

本帖最后由 温柔地杀了它 于 2014-5-12 14:12 编辑 richTextBox1.Text = Library.XMLHelper.GetNode("DBConfig.xml", "sqlserver/server").InnerXml; DBConfig.xml放在了文件的根目录 但是测试的话报 ...

回复

站长苏飞 发表于 2014-5-12 15:14:35
温柔地杀了它 发表于 2014-5-12 15:12
好的 明白了 谢谢 苏总 要是使用上都能多多少少给点应用 或者调用实例就好了 对于我们这些菜鸟就有天大的 ...

是啊,我也想,不是没时间吗。呵呵
温柔地杀了它 发表于 2014-5-12 15:12:18
站长苏飞 发表于 2014-5-12 14:42
GetNode方法是获取节点的,不是让你传文件路径的,
路径是通过构造方法传过去的,

好的 明白了 谢谢 苏总 要是使用上都能多多少少给点应用 或者调用实例就好了 对于我们这些菜鸟就有天大的帮助了
站长苏飞 发表于 2014-5-12 14:42:27
GetNode方法是获取节点的,不是让你传文件路径的,
路径是通过构造方法传过去的,
温柔地杀了它 发表于 2014-5-12 14:35:18
站长苏飞 发表于 2014-5-12 14:29
Application.StartupPath这是获取Exe程序所在目录,就是你说的当前运行目录,下面就看你的了,

XMLHelper.GetNode("C:\\Users\\ajie\\Desktop\\数据采集\\DataSpider\\DataSpider\\bin\\Debug\\DBConfig.xml", "sqlserver/server").InnerXml;
可是这里我已经填写了绝对路径 为什么还报错呢
站长苏飞 发表于 2014-5-12 14:29:31
温柔地杀了它 发表于 2014-5-12 14:25
我就是简单地把它“DBConfig.xml”放在了程序的根目录里面,要用xmlhelper取读取节点值 应该怎么写比较好 ...

Application.StartupPath这是获取Exe程序所在目录,就是你说的当前运行目录,下面就看你的了,
温柔地杀了它 发表于 2014-5-12 14:25:45
站长苏飞 发表于 2014-5-12 14:17
Winform程序吗,这里要写绝对路径的,文件访问都是绝对路径。

我就是简单地把它“DBConfig.xml”放在了程序的根目录里面,要用xmlhelper取读取节点值 应该怎么写比较好呢,如果是只能填绝对路径的话 ,那么将来我软件移动的话 岂不又报错
温柔地杀了它 发表于 2014-5-12 14:22:51
站长苏飞 发表于 2014-5-12 14:17
Winform程序吗,这里要写绝对路径的,文件访问都是绝对路径。

值不能为空。
参数名: url
温柔地杀了它 发表于 2014-5-12 14:22:13
是的 我改成绝对地址 也是不能获取到 同样报错 我想知道是什么错误 但是它只提示不能为空
XMLHelper.GetNode("C:\\Users\\ajie\\Desktop\\数据采集\\DataSpider\\DataSpider\\bin\\Debug\\DBConfig.xml", "sqlserver/server").InnerXml;
站长苏飞 发表于 2014-5-12 14:17:53
Winform程序吗,这里要写绝对路径的,文件访问都是绝对路径。

QQ|手机版|小黑屋|手机版|联系我们|关于我们|广告合作|苏飞论坛 ( 豫ICP备18043678号-2)

GMT+8, 2025-6-16 12:51

© 2014-2021

快速回复 返回顶部 返回列表