草庐IT

文档数据库

全部标签

c# - 使用 x509 证书签署 json 文档或字符串

如何使用x509证书对json文档或字符串进行签名?publicstaticvoidfund(){stringfilePath=@"C:\Users\VIKAS\Desktop\Data.xml";//ReadthefileXmlDocumentxmlDoc=newXmlDocument();XElementele=XElement.Load(filePath);StringXml=ele.ToString();xmlDoc.LoadXml(Xml);stringsignature=SignedXMLCert(xmlDoc);boolverified=ValidateSignature

c# - 使用 linq 搜索 Xml 文档不返回任何内容

我正在尝试学习如何在C#中使用XML保存和提取数据,尽管我已经阅读了此处类似问题的各种答案,但我无法理解为什么我的语句没有返回任何内容。我正在编写的程序只是一个测试,其中我在xml文档中保存了关于几部电影的数据,现在我正试图根据它们的成本检索其中的一些。这是我为搜索编写的类:classExtractData{privateXDocument_xdoc;publicListSearchByCost(doublecost){_xdoc=XDocument.Load(FileLocation.XmlFileLocation);Listlist=newList();varmovies=from

xml - Oracle:如何使用 updateXML 更新文档中的多个节点?

我会写:updatemy_tablesetxml=updateXML(xml,'/a/b','1')wheredocument_id=123现在,如果在同一个更新查询中我还想将/a/c设置为2(除此之外/a/b还设置为1)怎么办?我很想写:updatemy_tablesetxml=updateXML(xml,'/a/b','1'),xml=updateXML(xml,'/a/c','2')wheredocument_id=123但这给了我一个“ORA-00957:重复的列名”。关于如何做到这一点有什么建议吗? 最佳答案 文档表明XP

xml - "XML Roundtrip"对 Word 2003 文档有什么影响?

将Word2003文档保存为XML然后再返回会导致文件大小减小,而且可能比我不知道的更多。新文档与旧文档的WordML差异仅在revisionsaveID's中显示差异.那么,在roundtrip中丢失了什么??如果实际上什么都没有丢失,那么如何解释文件大小的几千字节呢? 最佳答案 以下仅为猜测.doc文件其实是OLEstructuredstoragecompoundfile.后者是一种以明确定义的方式将多个流打包到单个文档中的方法,并且该结构实际​​上非常接近文件中的文件系统——例如,它有“扇区”和扇区分配表.这种方法可以在不完全

c# - 当命名空间不再可用时解析 xml 文档

我有一些相当大、复杂的xml文档需要遍历。文档顶部定义了一个xmlns,但是它指向的url不再可用。使用C#解析文件以从中获取重要数据的最佳方法是什么?我试图将其加载到数据集中,但偶尔会收到错误消息:表(端点)不能是嵌套关系中自身的子表。或者无法将SimpleContent列添加到包含元素列或嵌套关系的表中。XPath是我的下一个停靠点,但由于缺少namespace,我遇到了问题。我怀疑这严重限制了我的选择,但有人有什么建议吗?XML文档的片段:2040-1247062136726-54851311NormalSpiriTelplcKWSGBAudiocodes-91SpiriTelp

c# - XML 文档的松散合并

我有两个文档-一个是自定义XML文件格式,另一个是带有大量自定义扩展名的RSS提要。当一个元素值匹配时,我想用在RSS提要中找到的值填充XML文件中的字段。这适用于将手动运行几次的离线流程-它不需要表现良好,不需要那么容错等。手动劳动或干预就可以了。我的主XML文档如下所示:FirstVideoAAA123decaf-decaf-decaf-decaflotsoftexthere...SecondVideowithnocodebadab-badab-badab-badablotsoftexthere...RSS提要是带有一些额外字段的标准RSS:AAA123AwesomeWonderf

c# - 将 HTML 5 文档类型添加到 XDocument (.NET)

像这样为System.Xml.Linq.XDocument创建文档类型时:doc.AddFirst(newXDocumentType("html",null,null,null));生成的保存的XML文件开头为:注意右尖括号前的额外空间。我怎样才能防止这个空间出现?如果可能的话,我想要一个干净的方式:) 最佳答案 如果您写入XmlTextWriter,则不会获得空间:XDocumentdoc=newXDocument();doc.AddFirst(newXDocumentType("html",null,null,null));do

c# - 避免 XML 文档中的冗余

我正在使用没有冗余的特定XMLblueblue如您所见,子标签eye-color在其名称中引用了eye,因此无需避免冗余,在将XML加载到数据集后,我可以在一行中获取眼睛颜色:dataset.ReadXml(path);value=dataset.Tables("eye_info").Rows(0)("eye_color");我确实意识到这不是最明智的做法,而且我现在遇到的这种情况并非无法预料。现在,假设我必须读取这种格式的xml:blueblue所以如果我试着这样调用它:dataset.ReadXml(path);value=dataset.Tables("info").Rows(0

C# 连接到提供 xml 文档的 URL

我如何在C#中调用一个URL给我一个xml文件,然后处理该xml文件以进行解析。 最佳答案 要将XML文件下载到您的硬盘上,您可以简单地执行此操作。XDocumentdoc=XDocument.Load(url);doc.Save(filename);如何解析它是另一回事,有几种不同的方法可以做到这一点。这是一个SOquestion涵盖了主题。您还可以查看LINQtoXMLMSDN上的引用。 关于C#连接到提供xml文档的URL,我们在StackOverflow上找到一个类似的问题:

php - 带有MySql数据库的动态PHP网站;如何为此创建站点地图?

我有一个分类网站。该网站基于php,并使用mysql数据库。今天,我有一个站点地图,我必须使用外部php脚本对其进行更新。这个php脚本从数据库中获取所有分类信息并创建一个新鲜的xml站点地图。问题是我必须手动执行此操作,首先打开php脚本,然后等待它完成,然后再次将站点地图提交给google(即使最后一步是可选的,我仍然会这样做)。我还必须指出,即使我确实将其提交给了谷歌,它仍然没有被编入索引(没有出现在搜索结果中),这是我想要的。我希望分类信息尽快显示在googleSERPS中。目前,这花费的时间太长了……大概一周左右。无论如何,我需要知道如何改进我现有的方法。我应该在每个新分类上