草庐IT

文档数据库

全部标签

c# - XML 文档解析 C#

我有一个创建XMLDocument的RESTWeb服务我对如何使用XMLNode访问FormattedPrice中的内部文本有点困惑。我可以给offer毕业,但这会给我所有的内部文本。1067USD$10.67 最佳答案 快速walk-throughofXPath如果您使用的是XmlDOM,将会有很大帮助。这应该可以满足您的即时需求:XmlNoden=doc.DocumentElement.SelectSingleNode("Offer/OfferListing/Price/FormattedPrice");这将为您提供第一个报价的

sql-server - SQL Server中具有可变特征的对象基于EAV或XML设计数据库?

我想制作一个数据库,可以存储任何对象之王,并为每一类对象提供不同的特征。给出我在不同论坛上提出的一些问题,解决方案是http://en.wikipedia.org/wiki/Entity-attribute-value_model或http://en.wikipedia.org/wiki/Xml在存储前进行某种验证。能否请您提供上述方法的替代方法或一些优势或示例,以帮助确定这两种方法中哪一种是我的最佳方法?谢谢更新1:您的数据库读取或写入密集吗?两者都是->拍卖引擎您是否曾经想过从SQLServer转移到另一个平台?我不会移动它,我将使用WCF服务向移动设备公开功能。您打算如何将数据呈

PHP 代码 - 从 Web 服务器 (/public_html/ctrackxml) 导入 xml 文件到 mysql 数据库

我已将xml文件导入FTP服务器。它以随机文件名和以下格式存储在位置“/public_html/ctrackxml/”中:-1SNK261GP2012/01/2008:34:45AM-29.847730.9554Driving82nearOuterRingRoad(N2);Umkumbaan;inDurban1587000我需要遍历文件夹中的所有文件并将每个文件导入具有以下结构的MySQL数据库表xmldata中:我需要将xml文件中的每个标记导入到表中的单独字段中。所以每个xml文件代表一个表条目。根据我所做的研究,我似乎需要使用“LOADXMLLOCALINFILE”mysql语法

xml - 在 HTML 中,文档类型声明是一个元素吗?

在HTML中,文档类型声明是元素吗?我猜不是,因为在XML中,文档类型声明是序言的一部分而不是元素。参见https://www.w3.org/TR/xml/#sec-prolog-dtd和https://www.w3.org/TR/xml/#NT-doctypedecl和https://stackoverflow.com/a/55796040/156458但是AdamFreeman的《HTML5权威指南》说TheDOCTYPEelementtellsthebrowseritisdealingwithanHTMLdocument.ThisisexpressedthroughtheHTML

java - 您将如何使用 Java 来处理各种 XML 文档?

我正在寻找使用Java应用程序解析各种XML文档的最佳方法。我目前正在使用SAX和自定义内容处理程序来执行此操作,它运行良好-快速且稳定。我决定探索具有相同程序的选项,该程序当前接收单一格式的XML文档,接收两种额外的XML文档格式,并更改了各种XML元素。我希望根据文档中的第一个“startElement”将ContentHandler换成合适的……但是,呃,ContentHandler已设置,然后文档被解析!...constructor...{SAXParserFactoryspf=SAXParserFactory.newInstance();try{SAXParsersp=spf

c# - 解析 XML/XHTML 文档但忽略 C# 中的错误

我正在编写一些小应用程序来解析一些网页的源代码、提取一些数据并将其保存为另一种格式。具体来说,我的一些银行不提供交易/报表的下载,但他们在其网站上提供对这些报表的访问。我做的很好,但另一个(HSBCUK)被证明是一个麻烦,因为它的源不是有效的XHTML。例如之前有空格标签,还有一些地方==使用而不是=在属性名称和它的值之间(例如)。当然,当我将此数据传递到我的XmlDocument时,它会抛出一个不稳定的(更准确地说是一个异常)。我的问题是:是否可以放宽C#中对XML解析的要求?我知道从源头上解决这些问题要好得多-这绝对也是我的态度-但汇丰银行改变他们的网站的可能性几乎为零,该网站已经

xml - 如何从 XML 文档中删除命名空间?

在我的Flex应用程序中,我调用了几个返回XML的.NETWeb服务。但是,这些Web服务都返回带有命名空间的XML。我无法在不引用命名空间的情况下读取/解析XML,这意味着我必须在每个调用WebService的类中包含以下代码行:privatenamespacePCRWebServices="xxx.somename.web.services";usenamespacePCRWebServices;我想消除对这种静态/硬编码逻辑的需求,只是为了从Web服务中读取XML。有什么方法可以从XML中“删除”命名空间,以便我可以将其作为“普通”XML文档来读取?我为处理结果和错误的每个Web

c# - C#.net 中的 XML 数据库

我正在为一些网站开发WPF客户端程序。它使用XML数据库。我是XML的新手。请有人解释如何创建、附加(最重要的)、编辑、读取和加密XML文件。这是个大问题,我知道。但是,事情很紧急,必须尽快完成工作。在互联网上搜索,没有得到正确的信息。 最佳答案 您应该认真考虑在您的应用程序中使用数据集,并通过DataSet,ReadXml从XML文件加载数据。.完成更新后,使用DataSet.WriteXml写入更改.但是您也应该认真考虑不使用XML作为数据库。这是CodeProject上的一篇文章,讨论了使用XML作为数据库:XmlDataba

xml - 在内存中的 XQuery 中多次编辑同一个文档节点

假设我有这样一个文档:valZvalCvalCvalD节点“a”的数量可以从1到某个不超过30的未定义数字“b”、“c”和“d”节点的数量也可以从0到某个不超过20的未定义数字我需要在XQuery中做的是获取节点“z”的值并将其复制到每个现有节点“b”,因此结构每次都将如下所示:valZvalCvalZvalCvalZvalDwasnotpresentherebefore-->valZ如果只有一个block“b”,我不需要创建另一个block,只需将“z”放入其中(如果存在多个“b”,则放入多个“b”内部)否则在每个“a”中"我需要创建一个新的。看起来很简单?在XQuery以外的任何其

xml - 将 XML 存储在关系数据库中会如何违反规范化原则?

在这本书中:ReginaObe和LeoHsu,PostgreSQL启动与运行,p.101。它是作为对PostgreSQLXML数据类型的介绍而编写的:TheXMLdatatype,similartoJSON,is“controversial”inarelationaldatabasebecauseitviolatesprinciplesofnormalization.没有进一步的解释。有人可以详细说明什么是规范化原则以及为什么XML确实违反了其中一些原则。 最佳答案 关系模型是一阶逻辑模型,这意味着我们谓词中的变量只能包含值。值之间