exist-db

    3热度

    1回答

    我想建立简单的XML数据库(内部BaseX或存在,但分贝),但我有麻烦搞清楚如何修改文档值: 内容很简单,因为这对于测试: <p> <pl> <id>6></id> </pl> </p> 我正在尝试构建一些功能,如果该元素不存在,则将元素插入<pl>;如果该元素存在,则将其替换。但是XQuery的是给我麻烦尚未: 当我尝试它正面与IF-THEN-ELSE逻辑:

    0热度

    3回答

    我试图使用该文件:serialize函数来使用eXist-db将一些内容写入文件。 这是我使用的代码,它只是一个登录和serialize函数的调用。 someFunction只是返回一个包含某些内容的节点。 设$空:= XDB:登录( “/ DB”, “* ”,“ * ”), $ someBool:=文件:序列化(本地:someFunction(),“的test.txt”, “”) 我得到的非常有

    2热度

    1回答

    我正在尝试将eXist配置为LDAP来验证用户身份,我已检出了文档eXist LDAP Security。原来默认配置只支持三种设置: security.ldap.connection.url(LDAP服务器的连接URL),security.ldap.dn.user(用户列表DN)和security.ldap.dn.group(组列表DN)。 它不适用于我的情况,因为LDAP服务器不启用匿名查询,

    5热度

    1回答

    我正在使用XSLT创建HTML输出页面。我需要将doctype添加到输出页面。 我一派,这似乎能够得到它的工作: <xsl:output doctype-public="-//W3C//DTD XHTML 1.0 Strict//EN" doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd" />

    0热度

    1回答

    当我尝试toupdate数据到数据库中我发现以下错误'XQuery更新表达式不能应用于内存节点。'..如何解决这个任何人帮助我...

    1热度

    2回答

    我想知道是否可以将变量(可能包含杂乱的html)的内容包装到cdata节中。 我使用XQuery与eXist,我似乎无法得到它的工作。 我试图 <![CDATA[ $data ]]> <![CDATA[ {$data} ]]> 在这两种情况下,变量不是由它的内容所取代,但仍$数据分别{$数据}。 我也尝试过使用concat和其他字符串函数,但是这些导致<![CDATA[变为<![CDA

    1热度

    1回答

    这里我再次:/ 我设法使存在数据库运行在嵌入式模式。但是,我无法做的工作是隐式的XML验证。 http://exist.sourceforge.net/validation.html 这是我conf.xml中: <validation mode="auto"> <entity-resolver> <catalog uri="/db/catalog.xml" /> </

    2热度

    2回答

    我决定使用eXist作为我使用Perl编写的应用程序的数据库,并且我正在尝试使用它。问题是,我已存储的结构如下 <foo-bar00> <perfdata datum="GigabitEthernet3_0_18"> <cli cmd="whatsup" detail="GigabitEthernet3/0/18" find="" given=""> <inpu

    0热度

    1回答

    我正在使用xpath查询包含莎士比亚戏剧的xml文件(我正在学习xpath)。 现在我想知道朱丽叶对罗密欧的反应有多少次(恰好跟在他后面)。 我用这个XPath表达式: 1: count(doc('r_and_j.xml')//SPEAKER[. = "JULIET" and ../preceding-sibling::SPEECH[1]/SPEAKER = "ROMEO"]) 但这种返回我4

    5热度

    2回答

    在一个XForm的接口设计到一个XML数据库(使用存在且XSLTForms)允许的XForm控制,我想包括用于可选元素的输入控制。 XML数据记录已经存在,而其中一些包含可选元素,而另一些则不包含。为了更新记录,我使用现有的XML记录作为模型实例。问题是当可选元素不存在时,不显示表单控件,这是合乎逻辑的,但当用户想要将数据添加到可选元素时会出现问题。 更明确的,这里有一个例子数据记录,data.x