猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
我们可以将XML文件导入另一个XML文件吗?
我们可以将一个XML文件导入另一个XML文件吗?
我的意思是说,在XML中是否有任何导入标记,它将XML路径作为参数并导入XML(为其提供路径)。
茅侃侃
浏览 702
回答 3
3回答
莫回无
Mads Hansen的解决方案很好,但是要成功读取.NET 4中的外部文件,需要花费一些时间来弄清楚使用有关解析程序,ProhibitDTD等的注释中的提示。这是这样做的: XmlReaderSettings settings = new XmlReaderSettings(); settings.DtdProcessing = DtdProcessing.Parse; XmlUrlResolver resolver = new XmlUrlResolver(); resolver.Credentials = System.Net.CredentialCache.DefaultCredentials; settings.XmlResolver = resolver; var reader = XmlReader.Create("logfile.xml", settings); XmlDocument doc = new XmlDocument(); doc.Load(reader); foreach (XmlElement element in doc.SelectNodes("//event")) { var ch = element.ChildNodes; var count = ch.Count; }logfile.xml:<?xml version="1.0"?><!DOCTYPE logfile [<!ENTITY events SYSTEM "events.txt">]><logfile>&events;</logfile>events.txt:<event> <item1>item1</item1> <item2>item2</item2></event>
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关问题
为什么字体颜色在Eclipse上没有变化
2 回答
相关分类
Html/CSS
为什么字体颜色在Eclipse上没有变化
2 回答
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续