pazpar2
1.14.1
|
MARC map implementation. More...
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <libxml/parser.h>
#include <libxml/tree.h>
#include <yaz/nmem.h>
#include "marcmap.h"
#include "marchash.h"
Go to the source code of this file.
Functions | |
struct marcmap * | marcmap_load (const char *filename, NMEM nmem) |
xmlDoc * | marcmap_apply (struct marcmap *marcmap, xmlDoc *xml_in) |
MARC map implementation.
Definition in file marcmap.c.
xmlDoc* marcmap_apply | ( | struct marcmap * | marcmap, |
xmlDoc * | xml_in | ||
) |
Definition at line 112 of file marcmap.c.
References marcmap::field, marchash_catenate_subfields(), marchash_create(), marchash_get_field(), marchash_get_subfield(), marchash_ingest_marcxml(), marcmap::next, marcmap::pz, and marcmap::subfield.
Referenced by normalize_record_transform().
struct marcmap* marcmap_load | ( | const char * | filename, |
NMEM | nmem | ||
) |
Definition at line 40 of file marcmap.c.
References marcmap::field, marcmap::next, marcmap::pz, and marcmap::subfield.
Referenced by normalize_record_create().