MARC - это аббревиатура, используемая в области библиотечного дела, что означает машинно-читаемую каталогизацию. Он обеспечивает протокол, по которому компьютеры обмениваются, используют и интерпретируют библиографическую информацию. Его элементы данных составляют основу большинства библиотечных каталогов, используемых сегодня.
1 ответ

Проблема расщепления записей marc21

У меня проблемы с разделением записей файла формата marc21. Я читаю из одного файла и пытаюсь разделить записи на отдельные строки, а затем записать в другой файл. Вот что у меня сейчас есть: import java.io.*; public class Main { public static void …
21 май '16 в 14:36
3 ответа

MySQL для обновления атрибута XML

При загрузке данных кажется, что некоторые атрибуты XML отображаются неправильно, и сейчас я пытаюсь это исправить, но я борюсь с обработкой MySQL этого столбца XML. Я хочу исправить атрибуты XML (не значения) для всех вхождений поля (с атрибутом 't…
23 май '12 в 11:13
1 ответ

Какой формат MARC это

У меня есть куча записей Marc в базе данных, которая выглядит следующим образом 001 00000074 003 DLC 005 20050901073116.0 008 730629s1899 maua 000 1 eng 010 $a 00000074 020 $a0836932722 035 $a(OCoLC)647986 040 $aDLC$cOKentU$dOCoLC$dDLC 042 $apremarc…
14 мар '17 в 14:55
0 ответов

XSL-преобразование из EAD в MARC пропускается в течение второго предметного семестра

У меня очень странная проблема. У меня есть документы XML, закодированные в EAD, которые я преобразую в записи MARC для каталога библиотеки. Есть раздел документа EAD, который выглядит следующим образом: <controlaccess> <list type="simple"&…
29 май '14 в 17:39
1 ответ

Кто-нибудь узнает этот формат MARC JSON?

Кто-нибудь распознает этот формат (см. Вставку внизу)? Это из репертуара Ведеттс-Матьер (RVM). Это ни один из этих двух: https://metacpan.org/pod/Catmandu::Exporter::MARC::MiJ http://search.cpan.org/~cfouts/MARC-File-JSON-0.003/lib/MARC/File/JSON.pm…
11 мар '18 в 11:58
2 ответа

Как я могу заменить ISBN идентификатором Google Книги в файле MARC, используя Perl?

У меня есть файл с некоторыми данными книги в формате MARC, некоторые строки которого являются номерами ISBN. Я хотел бы заменить эти строки идентификатором Google Books этого ISBN, если он существует. Вот код, который до сих пор просто удаляет стро…
03 ноя '09 в 15:11
1 ответ

Сравнение строк в Python с использованием pymarc marc8_to_unicode больше не работает

Мой код импортирует файл MARC с помощью MARCReader и сравнивает строку со списком приемлемых ответов. Если строка из MARC не соответствует в моем списке, она добавляется в список ошибок. Это работало годами в установках Python 2.7.4 на Windows 7 без…
11 сен '15 в 20:08
0 ответов

Разбор объекта библиотеки MARC21 с помощью PHP

Я использую ILS Sierra API для поиска книг. Сложность заключается в анализе библиографической информации, которая отформатирована в формате библиотеки MARC21. API служит для записи книги как объект PHP, но оттуда у меня возникают проблемы с анализом…
18 дек '17 в 10:05
0 ответов

Вставьте новые значения XML в таблицу MySQL

Вместо того, чтобы извлекать или обновлять значения или атрибуты существующих XML поля в MySQL columnНадо добавить (insert) новый XML поля, со своими собственными атрибутами и значениями. Можно ли использовать UpdateXML не только для обновления суще…
19 авг '14 в 05:05
1 ответ

Конвертер KORMARC в MARC21

Кто-нибудь знает, существует ли бесплатное решение с открытым исходным кодом для преобразования KORMARC (корейский MARC) в MARC21 (он же USMARC)?
17 ноя '11 в 01:50
0 ответов

XSLT-преобразование возвращает пустой XML

Я пытаюсь преобразовать файл Dublin Core XML в формат MODS XML, но в результате преобразования получается пустой XML. Я использую XSLT отсюда: http://www.loc.gov/standards/mods/mods-conversions.html Вот пример XML-файла DC и XSLT: https://xsltfiddle…
08 июн '18 в 08:54
1 ответ

Проблемы с преобразованием XML

Я пытаюсь преобразовать файл MARCXML в формат MODS XML, но у меня возникло много проблем. Вот пример допустимого файла MARCXML http://ebba.english.ucsb.edu/content/marcxml.html Я использую файл XSLT из организации, которая создала формат в первую оч…
07 июн '18 в 14:32
1 ответ

Python: как создать список / перебрать несколько экземпляров переменной

Я работаю с библиотекой pymarc. Мой вопрос заключается в том, как мне иметь дело с несколькими экземплярами переменной, или составлением списка, или иным образом итерируя их? Доступ к полю MARC можно получить, добавив номер поля к record переменная.…
04 мар '16 в 17:20
1 ответ

Запрос для поиска нескольких экземпляров тега MARC (SQL)

Я пытаюсь выполнить запрос, который будет искать в базе данных библиографических записей и выводить все записи, которые имеют более одного тега 020 в соответствии с некоторыми заданными параметрами. Примечание: параметры являются гибкими. Важной час…
03 июн '13 в 19:22
3 ответа

Преобразование из доступа к MARC и обратно

У меня есть доступ к файлам с подробной информацией о книге, и мне нужно взять детали и превратить их в записи в Марк и наоборот. как лучше это сделать?
26 июл '10 в 21:42
1 ответ

Проблемы с чтением данных MARC с использованием MARCReader() и pymarc

Поэтому я пытаюсь научить себя Python и Pymarc для школьного проекта, над которым я работаю. У меня есть пример файла marc, и я пытаюсь прочитать его, используя этот простой код: from pymarc import * reader = MARCReader(open('dump.mrc', 'rb'), to_un…
13 ноя '17 в 06:28
2 ответа

Работа с файлом MARC

У меня есть проект базы данных для библиотеки. Почти вся информация о книгах в библиотеке доступна в библиотеке конгресса, которая обеспечивает бесплатную загрузку записей о книгах, которые хранятся в файле *.mrc (MARC). Мне необходимо извлечь эти з…
02 дек '11 в 08:05
4 ответа

Удаление завершающего периода из строки в файле данных MARC в Perl

Прости мой n00bosity: Я ищу, чтобы найти и заменить большой файл записей MARC. Я хочу найти все строки, начинающиеся с символа новой строки =586, а затем удалить точку в конце строки, сохраняя данные между ними нетронутыми. Я попробовал довольно мно…
24 май '13 в 14:07
2 ответа

Нужна помощь в манипулировании строкой в ​​C#?

У меня есть очень большая строка, которую я пытаюсь преобразовать из старого стандарта в стандарт marc21 xml. Следующая строка кода: temp1 = inputString.Replace("<marc:controlfield tag=\"LDR\">", "<marc:leader>"); Производит следующее: &…
11 июл '12 в 15:51
2 ответа

xslt работает с ключами и переменными

Привет, весь этот вопрос связан с этим: xsl получает значения элементов из другого дерева узлов, но на этот раз у меня есть работающий xslt. В настоящее время я работаю над следующим XML: <record> <leader>01877nz a2200433o 4500</leade…
09 сен '15 в 08:09