xmlreader相关内容

替换Xml节点/元素的内部文本

首先,这是C#。我正在为NHS中的一小群大学创建互联网仪表板。 下面是一个示例xml文件,我需要在其中更改其内部文本。我需要替换特定的元素,例如“ Workshop1”。因为我们有几个讲习班,所以我不能聘请一般作家,因为它将用下面的这段代码代替XML文档上的所有信息。 hello ..
发布时间:2020-09-26 01:15:16 C#/.NET

如何从XmlReader创建XML文件?

您如何从System.Xml.XmlReader中编写XML文件? 我以为这是一个简单的问题,但是每当我搜索时,我似乎都将以结尾 XmlReader对象传达了存储在数据库中的xml,只需要从数据库中取出来即可。一份文件。有什么简单的方法吗? SqlCommand dataCmd = new SqlCommand(sqlText,Conn); System.Xml.XmlRe ..
发布时间:2020-09-26 00:59:13 C#/.NET

适用于Objective C iPhone的XMLStreamReader?

我正在使用 XMLWriter 来生成xml.现在,我想使用一些阅读器库/框架来阅读此xml.有没有补充的框架/库. 我目前正在寻找使用TouchXML库来读取它,但是由于它不支持流读取,因此它不能以预期的方式工作. 我想做类似的事情: XmlReader pReader = XmlTextReader.Create(pPath); while (pReader.Rea ..
发布时间:2020-07-28 06:01:04 移动开发

使用XmlReader获取未经授权的WebException

当尝试使用craigslist中的RDF提要时,我遇到了(401)未经授权的WebException.我可以在其正下方读取两个注释掉的URL,而不会出现任何问题.如果我可以使用Internet Explorer毫无问题地直接导航到craigslist URL,为什么在尝试使用XmlReader加载数据时却失败了? http://portland.craigslist.org/search/s ..
发布时间:2020-07-20 19:35:09 C#/.NET

使用PHP和XMLReader解析XML

我一直在尝试使用PHP和XMLReader解析一个非常大的XML文件,但是似乎无法获得我想要的结果.基本上,我正在搜索大量信息,并且如果其中包含某个邮政编码,我想返回那一部分XML,或者继续搜索直到找到该邮政编码.本质上,我将把这个大文件分成几个小块,因此不必查看成千上万的信息组,它可能是10或20. 这里有一些我想要的XML //search through xml ..
发布时间:2020-07-03 02:40:25 PHP

PHP-非常基本的XMLReader

因为我将解析一个非常大的XML文件,所以我试图使用XMLReader来检索XML数据,并使用simpleXML进行显示.我从未使用过XMLreader,因此我只是想简单地了解使用XMLReader的基本知识.我想在XML文件中显示所有名称和价格值,但是我无法获取此代码以显示任何内容.我想念什么吗? 这是XMLReader/simpleXML代码: $z = new XMLReader; ..
发布时间:2020-05-27 02:21:31 PHP

使用XMLReader在PHP中验证SVG文件

我正在根据SVG规范验证SVG文档(我认为是有效的).我在PHP中使用XMLReader,并且会坚持使用它,因为我将在其他地方使用XMLReader.那就是说,如果还有其他基于流的读者可以更轻松/更好地做到这一点,请告诉我. 好的,这是一些代码: // Set some values for the purpose of this example $this->path ..
发布时间:2020-05-27 02:16:24 PHP

问题-仅在文档开始处才允许XML声明

xml:19558:解析器错误:仅在文档开始处允许XML声明 有什么解决方案吗?我正在使用php XMLReader解析一个大型XML文件,但是却收到此错误.我知道该文件的格式不正确,但是我认为无法遍历该文件并删除这些多余的声明.所以任何想法,请帮助 解决方案 请确保第一个标记之前没有空格. 试试这个: ..
发布时间:2020-05-27 02:03:25 PHP

PHP打开压缩的XML

我正在努力阅读php中压缩过的xml文件. 我确实使用XMLReader()成功读取了普通的xml文件: $xml = new XMLReader(); $xml->open($linkToXmlFile); 但是,当将xml文件压缩后,这不起作用.如何解压缩文件并使用XMLReader读取文件? 解决方案 由于您未指定PHP版本,因此我假设您使用的是PHP5. 我想 ..
发布时间:2020-05-27 01:40:04 PHP

使用PHP的XMLReader,如何获取当前节点的行号?

在PHP 5.3中使用XMLReader XML解析器,我需要获取当前节点的行号.从文件开头开始的列号或总偏移量也很好. 希望我不必使用一些技巧,例如解析每个原始节点字符串以换行符(使用readOuterXML()),但是我却没有像DOM中那样看到getLineNo()属性... 解决方案 请参见XMLReader::expand,它返回DOMNode元素,而该元素又支持getLin ..
发布时间:2020-05-25 01:30:19 PHP

XMLReader是SAX解析器,DOM解析器还是两者都不是?

我正在测试各种方法来读取PHP中的XML配置文件(可能很大,并且读取非常频繁).无需写作.我有两个成功的实现,一个使用 SimpleXML (我知道是DOM解析器),另一个使用 XMLReader . 我知道DOM读取器必须读取整个树,因此会使用更多的内存.我的测试反映了这一点.我也知道SAX解析器是一种“基于事件"的解析器,它使用较少的内存,因为它从流中读取每个节点而无需检查下一步. ..
发布时间:2020-05-25 00:27:03 PHP

如何克隆MemoryStream对象?

我有一个MemoryStream对象,该对象由Stream类型参数 传递 (Stream是C#中的抽象类). 我想克隆他并创建另一个MemoryStream对象,该对象的位置与原始对象的当前位置相同,并在其中另创建一个新的XMLReader,这样我就可以读取其内容. 这是我所做的,并且不起作用(调试标有//* -> newReader的行具有{None}值) 假设:您位于方法内部, ..
发布时间:2020-05-08 22:42:13 C#/.NET

使用XMLReader读取大于1GB的文件时出现问题

XMLReader是否可以处理最大文件大小? 我正在尝试处理大约3GB大的XML提要.由于脚本可以正常运行并在运行后成功加载到数据库,因此肯定没有PHP错误. 该脚本在较小的测试提要(1GB及以下)中也可以正常运行.但是,当处理较大的提要时,脚本将在大约1GB后停止读取XML文件,并继续运行脚本的其余部分. 有人遇到过类似的问题吗?如果是这样,您如何解决呢? 谢谢. ..
发布时间:2020-05-08 00:01:01 PHP

LINQ to XML与XmlReader

在我的Silverlight应用程序中,我主要使用XmlReader,但我在想用LINQ to XML替换XmlReader实现的想法. Silverlight中LINQ to XML和XmlReader之间的优缺点是什么? 解决方案 Linq到XML的PRO 使用与 相同的LINQ语法查询XML文档 使用与您以前使用过的相同X对象(XElement等) 使用Xml ..
发布时间:2020-05-01 07:43:12 其他开发