Описание тега xquery

XQuery - это функциональный язык, предназначенный для запроса и обработки XML-данных. Это расширенный набор XPath, к которому он добавляет такие функции, как создание новых узлов и более мощные выражения FLWOR. Хотя XQuery использует свою модель данных совместно с XSLT, он оптимизирован для запросов, а не для преобразования данных, и поэтому он имеет другой дизайн, вдохновленный SQL.
1 ответ

XQuery: получить только один элемент XML среди множества с таким же именем

Я использую этот URL, чтобы получить информацию о данном местоположении (с широтой / долготой): http://maps.googleapis.com/maps/api/geocode/xml?latlng=48.845909,2.341762&sensor;=true То, что я хочу сделать, это получить основной адрес этого места (а…
18 дек '12 в 15:50
2 ответа

Xquery не возвращает желаемые значения

Я пытаюсь вернуть определенный набор значений, однако запрос не совсем возвращает то, что я хотел бы. Я хотел бы вернуть записи автора "Hennie J. Steenhagen", сгруппированные по годам. Однако, что он возвращает, так это записи, сгруппированные по го…
04 сен '14 в 05:36
2 ответа

Обновление текстового содержимого узла с использованием Marklogic и XQuery

Считайте, что у меня есть два xmls, xmlA & xmlBи я хочу обновить текстовое содержимое xmlA/abc с xmlB/bcd, XMLA: <root> <abc>texas</abc> </root> xmlB: <root> <abc>kansas</abc> </root> Если я использую …
22 янв '13 в 05:33
1 ответ

T-SQL извлекает атрибут sql из xml, используя переменную

Я пытаюсь извлечь атрибут XML из переменной XML, передавая имя нужного атрибута. Первый оператор select отлично работает, получая правильные значения атрибутов. Однако, когда я пытаюсь установить в переменной SQL желаемое имя атрибута, все, что отоб…
15 фев '13 в 20:49
1 ответ

XQUERY: выбор данных с использованием не XML-столбцов

У меня есть таблица DB2, имеющая следующую структуру СОЗДАТЬ ТАБЛИЦУ DUMMY ( ID CHARACTER(10) NOT NULL, RECORD XML NOT NULL) Я хочу использовать XQUERY, чтобы выбрать данные в столбце RECORD на основе ID. и выполните некоторые операции XQUERY с данн…
14 июн '12 в 05:39
1 ответ

XQuery сравнивает переменные как числа

Я хочу выпустить XQuery, который выводит цену трех CD, за вычетом цены самого дешевого CD. Я создал пользовательскую функцию sumtwomax(), которая принимает три целочисленных параметра и выдает сумму двух самых больших чисел. Это работает, когда я сн…
15 дек '17 в 16:32
1 ответ

Вернуть несколько элементов данных

Используя Xquery, как я могу найти в файле ниже (состоящем из множества элементов) все элементы с "XC" в номере детали (их много), а затем для совпадений вернуть все 3 интересных элемента данных (номер детали), часть-имя и имя)? Возвращение - главна…
13 май '11 в 05:09
1 ответ

Вставьте узлы XML в таблицу в SQL Server

Я хочу получить данные XML и вставить каждое значение узла в строку таблицы. Например у меня есть: <Tags> <Tag>a</Tag> <Tag>b</Tag> <Tag>c</Tag> </Tags> и я хочу вставить a, b и c в таблицу с именем Ta…
21 июл '13 в 09:56
2 ответа

XQuery/XPath с Saxon API - нужны регистрозависимые пути

Проще говоря, я бы хотел, чтобы все приведенные ниже пути имели одинаковые значения: / Корень / элемент1/ текст () / ROOT / ITEM1/ текст () / Root / Элемент1/ текст () Насколько я понимаю, идея состоит в том, что узлы XML с разными регистрами фактич…
19 сен '18 в 23:37
0 ответов

Передача результатов в переменную

Хорошо, позвольте мне начать с того, что я совершенно новичок в XQuery. Я начал изучать это только 2 дня назад. Теперь моя задача состоит в том, чтобы использовать 3 отдельных XML-файла, которые по сути содержат таблицы. Первый файл с именем зависим…
01 апр '15 в 05:45
1 ответ

Выполните итерацию по узлу XML, затем проверьте, соответствует ли значение json, затем выберите значение

По-видимому, у меня есть поле вызова данных, которые хранят некоторый узел XML + JSON внутри этого узла. Я могу получить идентификатор доставки с помощью: JSON_VALUE(ml.Data.value('(/row/value)[2]', 'NVARCHAR(MAX)'),'$.transactions[0].deliveryId') d…
11 окт '18 в 01:03
3 ответа

Как сравнить даты в MarkLogic?

У меня ниже XML в переменной $doc let $doc := <root> <date>12/31/2016</date> </root> Я хочу взять эту дату и сравнить ее с сегодняшней датой. Это должно вернуть мне Истину, но возвращает мне ложь. Я использую приведенный ниже…
13 июл '18 в 09:54
1 ответ

XML-запрос в SQL Server

Я только начинаю запрашивать XML в базе данных SQL Server. У меня проблемы с самым простым запросом. Вот упрощенный пример. Как мне вернуть описание? Оператор SELECT ниже - это то, что я использую, но оно ничего не возвращает. SELECT Incidents.Incid…
19 авг '09 в 19:08
1 ответ

XQuery Функция конструктора должна иметь ровно один аргумент (subtract-date ())

В настоящее время я использую функцию subtract-date (arg1, arg2) в пространстве имен " http://www.w3.org/2001/XMLSchema", однако когда я даю ей два параметра даты, компилятор выдает это предупреждение: "Конструктор функция должна иметь ровно один ар…
10 мар '13 в 07:14
1 ответ

Oracle BPEL 12c Префикс "fn-bea", используемый в квалифицированном имени "fn-bea:serialize", не может быть разрешен

Я пытаюсь использовать fn-bea:serialize($iter) получить содержимое узла xml в виде строки в функциях Oracle BPEL 12c XQuery, но я получаю Префикс "fn-bea", используемый в квалифицированном имени "fn-bea:serialize", не может быть разрешен В Oracle OS…
25 июл '16 в 16:33
2 ответа

Объединение таблиц с использованием FLWOR

У меня вопрос по поводу присоединений FLWOR. Вот краткий обзор того, как выглядят мои XML-файлы. <user> <user-id>...</user-id> <username>...</username> <password>...</password> <!-- By schema file, there …
24 май '12 в 09:55
1 ответ

Запросы XML в SQL Server 2008

Я хочу, чтобы загрузить данные XML в таблицу SQL. Я передаю данные XML из.net(C#)(работает нормально) код: ALTER PROCEDURE [dbo].[BookDetails_Insert] (@xml xml) AS insert into BookDetails (Pages,Descriptions) SELECT ParamValues.PLName.value('.','int…
31 авг '10 в 06:55
1 ответ

Рекурсивная функция XQuery

Ранее я задавал подобный вопрос, но до сих пор не правильно обработал этот случай, во-первых, я говорю, что я новичок в этом языке XQuery, поэтому настроить рекурсивную стратегию для меня сейчас действительно сложно. Пример кода XQuery для выполнени…
03 дек '14 в 08:10
1 ответ

If-оператор: неполное выражение FLWOR

У меня есть следующий код XQuery в редакторе BaseX, но он ошибается в предложении if, заявляя Неполное выражение FLWOR: ожидание возврата Код, который я пытаюсь использовать: import module namespace functx = 'http://www.functx.com'; declare namespac…
15 апр '18 в 20:40
2 ответа

XQuery: лениво оцениваются ли импортированные переменные?

У меня есть модуль библиотеки XQuery, включающий некоторые функции, которые не принимают аргументов. Я рассматриваю возможность переписать эти функции как переменные, чтобы немного быстрее получить к ним доступ. Тем не менее, содержание некоторых из…
21 дек '15 в 16:33