在浏览器中显示 Xquery (.xq) 文件

2024-02-23

我对编程很陌生,对 xml / xquery 也很陌生

我有一个 .xq 文件(带有 html 和 xquery 代码)和 .xml 文件(用于存储数据)。

在测试时,我可以使用 stylus studio 查看 .xq 页面的显示方式,但我无法使用网络服务器或网络主机使该页面正常运行。我知道这并不罕见,但我一直无法弄清楚如何解决它(或者是否可能)。

与此同时,我一直在使用 Saxon,它运行良好,但并不理想,必须使用完全独立于应用程序的命令行代码。

我还读到 Jedit 是一个选项,但我无法让 xquery/saxon 插件与 xquery 一起使用。我还想知道是否可以使用样式表,但找不到任何相关内容。

所以第一个问题,浏览器(即使用网络主机)是否可以显示 .xq 文件? 还有其他软件有什么推荐吗?


如果您的目标是通过 Web 浏览器访问并执行 XQuery 程序,那么您将需要带有 Web 服务器的 XQuery 引擎。有很多这样的产品。我个人使用并可以推荐eXist-db http://exist-db.org/,一个免费、开源的原生 XML 数据库。除了有效地存储、索引和查询 XML 之外,eXist-db 默认情况下还与轻量级 Web 服务器一起运行,允许您通过浏览器访问查询,例如,http://localhost:8080/exist/apps/myapp/myquery.xq http://localhost:8080/exist/apps/myapp/myquery.xq。访问此 URL 会导致 eXist-db 在数据库的“myapp”目录中查找您的查询 (myquery.xq),并假设它确实存在,eXist-db 将执行查询并将结果序列化到浏览器。这是一个非常强大的组合 - XQuery 和本机 XML 数据库 + Web 服务器(如 eXist-db)。欢迎阅读有关 eXist-db 的更多信息文档 http://exist-db.org/exist/documentation.xml,并在以下位置询问有关 eXist-db 的问题存在-开放邮件列表 https://lists.sourceforge.net/lists/listinfo/exist-open。祝你好运!

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在浏览器中显示 Xquery (.xq) 文件 的相关文章

  • SQL Server SELECT 转 JSON 函数

    我想输出一个结果SELECT语句作为 JSON 对象 我希望这是一个Function而不是一个存储过程 例如下表用户 id name active 1 Bob Jones 1 2 John Smith 0 会像这样返回 id 1 name
  • 选择sql xquery中所有记录的所有元素x的不同列表

    下面的查询表达式 SELECT distinct xmlCol value interest id 1 nvarchar 64 FROM table1 返回一个列表id of first interest所有记录的元素 但 xml 可能包含
  • 在 SQL Server 中,我可以将多个节点从表插入到 XML 中吗?

    我想根据表中的数据在存储过程中生成一些 XML 以下插入允许我添加许多节点 但它们必须是硬编码或使用变量 sql variable SET MyXml modify insert
  • MarkLogic 连接查询

    您好 我是 marklogic 和 Xquery 世界的新手 我无法想到在 Marklogic Xquery 中编写以下逻辑的起点 如果有人能给我想法 样本 我将不胜感激 以便我可以实现以下目标 我想根据 B XML 中的单词查找来查询 A
  • 通过xquery更改元素的值

  • = 和 != 的语义

    在 XQuery 中 foo bar foo bar 产生值true 这似乎是显而易见的 但我注意到 foo bar foo bar also yields true 我觉得这很令人惊讶 我知道我可以否定 with not x y 我注意到
  • XQuery 存在检查选择 sql 查询

    我有一个带有 xml 列的 sql 表 其中包含如下 xml 的值
  • XQuery 在单个 SQL 更新命令中添加或替换属性

    我有一个带有 XML 列的表 我想更新 xml 以插入属性或更改属性值 如果属性已存在 假设起始 xml 是 插入 UPDATE Table set XmlCol modify insert attribute att 1 into d 1
  • 很难让 Saxon 进入 XQuery 模式而不是 XSLT

    我很难让 XQuery 工作 我下载了 Saxon HE 9 2 它似乎只想与 XSLT 一起工作 当我输入 java jar saxon9he jar 我获取 XSLT 的使用信息 当我使用 XQuery 的命令语法时 它无法识别参数 如
  • SQL Server - XML 的 XQuery

    与其他帖子类似 我需要从表中检索对 Xml 列应用条件的任何行 例如 假设您有一个如下所示的 xml 列
  • xquery 将属性转换为标签

    我正在学习Xquery 我的 XML 文档中有这个标签
  • Marklogic:导入 csv 时在文档上创建多个 XML 文件。如何获取根文档 URI 路径?

    我是 Marklogic 的新手 我尝试将 100k 记录的 CSV 文件导入到 Marklogic 导入后 我发现它默认导入到文档数据库 另外 我发现对于每条记录 我都会看到数据库中生成的 XML 文件 其中增量编号附加到我在导入时提到的
  • 将两个 xml 片段合并为一个?

    如何合并xml内容 a and b into c declare a xml select 1 aaa for xml path AAAs declare b xml select 1 bb1 2 bb2 for xml path BBBs
  • Marklogic Eclipse 设置

    我一直在尝试使用 marklogic 设置 eclipse 以将其用作我的 xquery 编辑器 我按照 Marklogic 关注此链接 http developer marklogic com learn xqdt setup http
  • eXist-db 在 .xq 数据中包含 html 模板

    我有一个 index html 数据 我通过以下方式包含了模板 div 在索引 html 站点中 我包含了一个关键字搜索表单 其想法是当我单击搜索按钮时 它应该调用 xq 文件来请求搜索结果 div
  • 如何在Marklogic中使用Group By?

    我想在 xquery 中使用 Group By 有人可以告诉我如何在 Marklogic 中使用 Group By 吗 或者 您可以使用调用 XSLTxdmp xslt invoke or xdmp xslt eval MarkLogic
  • XQuery 获取属性列表

    如果我有几个SectionXML 文档中的元素 我使用什么 XQuery 来获取所有元素的列表name values section 在 XPath 2 0 XQuery 的子集 中 可以使用以下表达式来获取 Section 元素的 nam
  • 在 Java 中嵌入 XQuery

    我需要从 Java 中的 MusicXML xml 文件中检索一些详细信息 我设法用java读取xml文件 但通过网络服务 当我运行代码时我必须在线 连接到互联网 我遇到了 XQuery 您可以轻松地从 XML 文件中提取信息 但我需要在j
  • 学习 XQuery 的简单工具? [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 我开始玩XQuery 在 w3schools 1 上 这是一个很好的教程 我只是遇到一些问题 我无法测试网站上的内容 我在网上找到了一个X
  • XQuery 中有没有办法获取自某个纪元以来的当前时间(以毫秒为单位)?

    XQuery提供各种date time功能类似于current dateTime 但是我似乎找不到一个能让我有时间的毫秒自纪元以来 提取小时 分钟和秒的函数似乎过于独立存在 获取大纪元时间 即unix时间或类似时间 的正确方法是什么XQue

随机推荐

  • 将图像添加到表格单元格 (iOS)

    我正在尝试做一些类似于 Twitter 或 Facebook 的事情 UITableViewCell tableView UITableView tableView cellForRowAtIndexPath NSIndexPath ind
  • 如何使用 Java (J2SE) 创建 QRCode

    如何使用普通j2se创建QRcode图像 有任何 API 或类可以用来执行此操作吗 为此 您需要下载以下 jar zxing core 1 7 jar zxing javase 1 7 jar from http code google c
  • 有没有办法在for循环中添加多个条件?

    n int raw input enter the number of mcnuggets you want to buy total number of mcnuggets you want yo buy for a in range 1
  • JS 字符串:替换为正则表达式中的索引

    我对正则表达式几乎没有经验 我想知道如何替换由正则表达式标识的字符串中的部分 其中索引是标识部分的一部分 这是我的示例字符串 let exampleStr How do I 0 the n with the 1 in my array 这是
  • 启用 nginx 分块传输编码

    看起来像nginx 0 8 35 可能支持分块传输编码 http nginx org en CHANGES 2010 年 4 月 1 日 nginx 0 8 35 的变化 Change now the charset filter runs
  • 项目参考与文件参考?

    可以通过两种方式在项目中添加引用 项目参考 文件参考 但是 什么时候使用 Project 什么时候使用 File 引用 您没有指定 但我猜您指的是 Visual Studio 项目引用和文件引用之间的主要区别在于是否提供实时更新 在项目参考
  • SASS中有多行吗? [复制]

    这个问题在这里已经有答案了 我无法从 SASS 文档中弄清楚这一点 例如我想使用带有 5 个参数的 Compass mixin link colors normal hover false active false visited fals
  • 如何在Meteor服务器中获取用户IP地址?

    我想在我的流星应用程序中的服务器端获取用户IP地址 以便我可以用一堆东西记录IP地址 例如 订阅邮件列表的非注册用户 或者只是做任何事情 重要的 我知道 当涉及反向代理时 服务器 看到 的 IP 地址可能与真实源地址不同 在这种情况下 X
  • MYSQL 中的规范化

    MySQL 中的规范化是什么 在什么情况下以及如何使用它 我尝试在这里用外行术语来解释标准化 首先 它适用于关系数据库 Oracle Access MySQL 因此它不仅仅适用于 MySQL 规范化是为了确保每个表具有唯一的最小字段并消除依
  • uint32_t 与 int 作为日常编程的约定

    什么时候应该使用 stdint h 中的数据类型 总是使用它们作为惯例是正确的吗 像 int 和 Short 这样的非特定大小类型的设计目的是什么 什么时候应该使用 stdint h 中的数据类型 当编程任务指定整数宽度时 特别是为了适应某
  • 在 Facebook 等 iOS 应用程序中预览嵌入链接

    我正在尝试以与 Facebook 相同的方式在 iOS 应用程序中嵌入链接预览 我正在尝试找到一种方法来获取最合适的图像 并返回其 url 页面标题 甚至可能是元描述并将其传递回应用程序 但我不确定最好的方法 有一些 API 可以做到这一点
  • 在 Tkinter 中拖放?

    在 tkinter 中完成拖放的正确 官方 正确 推荐的方法是什么 我的文档第 24 1 1 节包括 Tkdnd 对 Tkinter 的拖放支持 这是实验性的并且 当它被 Tk DND 取代时 它应该被弃用 但我找不到其他的official
  • 正则表达式仅允许数字或空字符串

    有人可以帮我创建这个正则表达式吗 我需要它来检查字符串是否完全是空白 空 或者是否只包含正整数 如果还有其他事情 那就失败了 这是我到目前为止所拥有的 s 0 9 0 9 您正在寻找 s d 如果您想要一个不带前导零的正数 请使用 1 9
  • 如何使用 Expo EAS 为 React Native 中的 组件启用动画 webp?

    使用 Expo EAS 构建时 动画 gif 在 Android 中可以工作 但动画 webp awebp 则不能 Why 如何让 awebp 工作 为什么 gif 动画可以用 但它却不起作用 React Native 有动画图像支持多种格
  • IntelliJ IDEA 和 Gradle:为什么每个子模块有 3 个模块?

    我对 IntelliJ IDEA 的 gradle 集成以及 gradle 子项目到 IDEA 模块的映射感到相当困惑 为什么每个 gradle 子项目都有 3 个模块 client client main 和 client test 有没
  • 停止异步 ISearchJob 的正确方法

    我要使用WUA API https msdn microsoft com en us library windows desktop aa387099 v vs 85 aspx并以这种方式开始执行异步搜索更新 CComPtr
  • python中比较两个列表的最佳算法

    我在 python 中有两个列表 list1 和 list2 其中填充了自己的数据类型 我想将它们与列表进行比较 并将这些列表的所有元素提供给标准输出 或其他地方 但以特定的顺序 不以任何方式对列表进行排序 List1 和 List2 可以
  • 通过 go-mssqldb 进行 golang SQL Server 查询

    我正在尝试查询SQL Server 2008 R2使用去 https github com denisenkom go mssqldb https github com denisenkom go mssqldb SQL Server 20
  • 不存在的目录/文件 Web API(非控制器)的自定义错误页面

    我知道我可以为不存在的控制器或错误的路由设置自定义错误页面 但是如果用户尝试下载某个目录中不存在的文件 如何显示自定义错误页面 我根本无法让它发挥作用 它仍然显示默认错误页面 这篇博文将引导您处理 ASP Net Web API 中的 40
  • 在浏览器中显示 Xquery (.xq) 文件

    我对编程很陌生 对 xml xquery 也很陌生 我有一个 xq 文件 带有 html 和 xquery 代码 和 xml 文件 用于存储数据 在测试时 我可以使用 stylus studio 查看 xq 页面的显示方式 但我无法使用网络