basex

    2热度

    2回答

    我一直在阅读BaseX's documentation,我发现它们提供了一个标记索引以及一个属性标记。但是,我不清楚这两者之间的区别。 属性似乎是常规属性,因为我知道他们: <node attribute="value"/> 然而,有关标记的文档上写着: 在许多XML方言,如HTML或DITA,多个令牌将 存储在属性值中。 所以它几乎看起来好像标记是属性的值?所以,像这样: <node att

    0热度

    1回答

    你好,我在C++中使用BaseX,并且对我的查询性能有问题。我有一个数据库曼尼Xml文件,但有例如一个XML文件,从一个csv文件,看起来像这样导入。 <record> <hsn>0005</hsn> <tsn>486</tsn> <factorycode>BMW 3/1</factorycode> <description>318I</descriptio

    0热度

    1回答

    我想根据存储在BaseX数据库中的RelaxNG模式验证XML。 我也在数据库中存储了RelaxNG模式,但是当我验证它时抛出下面的错误。 代码进行验证: let $binary := db:retrieve('onix','/relaxng/publishers-51cr.rnc') let $schema := bin:decode-string($binary) return let

    0热度

    1回答

    我XQuery是这样的: for $cit in /*:CitedReferenceCIT[@status = 'D'] where contains($cit/@file, "#") return string-join(base-uri($cit/@file)) 当我运行此查询,我得到了这样的错误提示: 错误: Stopped at C:/Users/Administrator/Des

    0热度

    1回答

    我试图使用XQuery更新包装与另一个新节点的节点,我被困在几个不同的错误,让我给你一个简单的例子: 初始XML是 <a id="test"> <title>title</title> </a> XQuery代码是: copy $x := db:open('testdb')/a[@id eq 'test']/title modify replace node $x with <

    1热度

    2回答

    我一直在试图查询包含多于1500000项的BaseX数据库。 当我运行此查询 for $item in collection('coll')//item return $item (: returns an xml element :) 它执行在不到一秒钟。 但是当我尝试在xml中返回结果时,出现“Out of main memory”错误。 <xml>{ for $ite

    -1热度

    2回答

    我有一个项目的XML清单。 库存清单列出了ID为1的物品有多少,ID为2的物品有多少等(认为每个物料ID代表1个产品)。 然而,这个清单是细分的,取决于特定类型的物品的数量有多少特定的标记。 所以,我让我们说: Item ID Marked? Qty 1 (no) 500 1 ABC 100 1 (no) 50 1 FFFF 333 2 (no) 10000

    1热度

    1回答

    我想从字符串插入一个xml节点到BaseX XML-DB中的现有xml文件到现有的xml节点中。 这个工作从BaseX编辑器,但它从BaseX Python客户端失败。 其他查询正在使用python。 我的XML DB中前: mydata.xml <a/> 在BaseX编辑器中执行: let $col := collection("mydb/mypath/mydata.xml") let $

    3热度

    1回答

    您好我正在进行摄入和验证,但我想记录摄取和验证的开始时间和结束时间。下面是我的代码,我做错了,请建议。 let $pipelineXml := <pipeline id='a111' name='ACH-export' xmlns='http://cms.bloomsbury.com/pipeline'> <transform href='/transforms/docbook2xml

    0热度

    1回答

    我从来没有处理过XML数据库(或以复杂形式查询XML),所以这个xquery对我来说都是新手。我已经阅读了Datypic书,我最初试图将XML解析为数据库,但这些标签有意义,而且关系数据库增加了更多复杂性。 我有一个包含关于所使用的词成绩单和一些细节上的文件,该结构是这样的: <text id="KBY"> <bncDoc xml:id="KBY"> <stext ty