Deprecated: Return type of Requests_Cookie_Jar::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home3/ixngprmy/public_html/marcedit/learning_marcedit/wp-includes/Requests/Cookie/Jar.php on line 63

Deprecated: Return type of Requests_Cookie_Jar::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home3/ixngprmy/public_html/marcedit/learning_marcedit/wp-includes/Requests/Cookie/Jar.php on line 73

Deprecated: Return type of Requests_Cookie_Jar::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home3/ixngprmy/public_html/marcedit/learning_marcedit/wp-includes/Requests/Cookie/Jar.php on line 89

Deprecated: Return type of Requests_Cookie_Jar::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home3/ixngprmy/public_html/marcedit/learning_marcedit/wp-includes/Requests/Cookie/Jar.php on line 102

Deprecated: Return type of Requests_Cookie_Jar::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home3/ixngprmy/public_html/marcedit/learning_marcedit/wp-includes/Requests/Cookie/Jar.php on line 111

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home3/ixngprmy/public_html/marcedit/learning_marcedit/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 40

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home3/ixngprmy/public_html/marcedit/learning_marcedit/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 51

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home3/ixngprmy/public_html/marcedit/learning_marcedit/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 68

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home3/ixngprmy/public_html/marcedit/learning_marcedit/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 82

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home3/ixngprmy/public_html/marcedit/learning_marcedit/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 91

Warning: Cannot modify header information - headers already sent by (output started at /home3/ixngprmy/public_html/marcedit/learning_marcedit/wp-includes/Requests/Cookie/Jar.php:15) in /home3/ixngprmy/public_html/marcedit/learning_marcedit/wp-includes/rest-api/class-wp-rest-server.php on line 1758

Warning: Cannot modify header information - headers already sent by (output started at /home3/ixngprmy/public_html/marcedit/learning_marcedit/wp-includes/Requests/Cookie/Jar.php:15) in /home3/ixngprmy/public_html/marcedit/learning_marcedit/wp-includes/rest-api/class-wp-rest-server.php on line 1758

Warning: Cannot modify header information - headers already sent by (output started at /home3/ixngprmy/public_html/marcedit/learning_marcedit/wp-includes/Requests/Cookie/Jar.php:15) in /home3/ixngprmy/public_html/marcedit/learning_marcedit/wp-includes/rest-api/class-wp-rest-server.php on line 1758

Warning: Cannot modify header information - headers already sent by (output started at /home3/ixngprmy/public_html/marcedit/learning_marcedit/wp-includes/Requests/Cookie/Jar.php:15) in /home3/ixngprmy/public_html/marcedit/learning_marcedit/wp-includes/rest-api/class-wp-rest-server.php on line 1758

Warning: Cannot modify header information - headers already sent by (output started at /home3/ixngprmy/public_html/marcedit/learning_marcedit/wp-includes/Requests/Cookie/Jar.php:15) in /home3/ixngprmy/public_html/marcedit/learning_marcedit/wp-includes/rest-api/class-wp-rest-server.php on line 1758

Warning: Cannot modify header information - headers already sent by (output started at /home3/ixngprmy/public_html/marcedit/learning_marcedit/wp-includes/Requests/Cookie/Jar.php:15) in /home3/ixngprmy/public_html/marcedit/learning_marcedit/wp-includes/rest-api/class-wp-rest-server.php on line 1758

Warning: Cannot modify header information - headers already sent by (output started at /home3/ixngprmy/public_html/marcedit/learning_marcedit/wp-includes/Requests/Cookie/Jar.php:15) in /home3/ixngprmy/public_html/marcedit/learning_marcedit/wp-includes/rest-api/class-wp-rest-server.php on line 1758

Warning: Cannot modify header information - headers already sent by (output started at /home3/ixngprmy/public_html/marcedit/learning_marcedit/wp-includes/Requests/Cookie/Jar.php:15) in /home3/ixngprmy/public_html/marcedit/learning_marcedit/wp-includes/rest-api/class-wp-rest-server.php on line 1758
{"id":369,"date":"2016-11-03T19:54:13","date_gmt":"2016-11-03T19:54:13","guid":{"rendered":"http:\/\/marcedit.reeset.net\/learning_marcedit\/?page_id=369"},"modified":"2016-11-03T19:59:48","modified_gmt":"2016-11-03T19:59:48","slug":"book-iii-the-marceditor","status":"publish","type":"page","link":"https:\/\/marcedit.reeset.net\/learning_marcedit\/book-iii-the-marceditor\/","title":{"rendered":"The MarcEditor"},"content":{"rendered":"

The MarcEditor component represents the public interface to MarcEdit’s global batch editing functions. \u00a0Designed using a notepad-like interface, the tool has been created to support the ability to load and edit records of any size. \u00a0The tool uses a number of paging and data loading techniques that all that enable the MarcEditor to edit records of any size and provide different page loading techniques to enable different navigation experiences.<\/p>\n

The MarcEditor works by utilizing a mnemonic file format. \u00a0This file format represents a text-based representation of MARC data, and provides a familiar record viewing experience for anyone familiar with library integrated library systems or OCLC’s record editing format.<\/p>\n

\r\n=LDR 00086nam 22003258a 4500\r\n=001 ssj0000566787 \r\n=003 WaSeSS \r\n=005 20120915070148.0 \r\n=006 m\\\\\\\\\\\\\\\\d\\\\\\\\\\\\\\\\ \r\n=007 cr\\cnu---auuuu \r\n=008 110912s2012\\\\\\\\nju\\\\\\\\\\sb\\\\\\\\001\\0\\eng\\d \r\n=010 \\\\$a 2011032490 \r\n=020 \\\\$a9781119991519 \r\n=035 \\\\$a(WaSeSS)ssj0000566787 \r\n=040 \\\\$aDLC$cDLC$dWaSeSS \r\n=949 \\\\$aB$bHale, Nathan,$lEBOOK \r\n=949 \\\\$a306.362$bHale, Nathan,$lEBOOK \r\n=042 \\\\$apcc \r\n=050 00$aTK7882.I6$bL84 2012 ebook \r\n=082 00$a621.39\/87$223 \r\n=100 1\\$aLueder, Ernst,$d1932- \r\n=245 10$a3D displays$h[electronic resource] \/$cErnst Lueder. \r\n=246 3\\$aThree D displays \r\n=260 \\\\$aHoboken, N.J. :$bWiley,$c2012. \r\n=300 \\\\$a1 online resource. \r\n=504 \\\\$aIncludes bibliographical references and index. \r\n=588 \\\\$aDescription based on print version record. \r\n=650 \\0$aThree-dimensional display systems. \r\n=655 \\0$aElectronic books. \r\n=776 08$iPrint version:$aLueder, Ernst, 1932-$t3D displays$dHoboken, N.J. : Wiley, 2012.$x9781119991519$w(DLC) 2011032490 \r\n<\/pre>\n

Above, you can see an example of MarcEdit’s mnemonic format. \u00a0The format utilizes new lines to represent the end of fields, blank lines to note the end of records, and an equal “=” sign to signify the start of a field. \u00a0Within each field, the format is defined by the data found in the leader, but in MARC21, a traditional field would look like:<\/p>\n

equal sign + a three digit field number + 2 spaces + 2 indicator values with (\\) representing a blank, followed by a subfield code ($) and the subfield values.<\/p>\n

In MarcEdit, all non-Unicode data is represented via mnemonics. \u00a0This is primarily of use when data is in MARC8, and are used to stand in for the diacritics. \u00a0When in UTF8, diacritics are rendered if the user has a font capabile of displaying the characters. \u00a0When working with UTF8 data, no mnemonic data is used except for mnemonics relating to a literal dollar sign. \u00a0The “$” value is reserved to represent the subfield code. \u00a0This means that a literal dollar sign must always be represented as a {dollar} mnemonic.<\/p>\n","protected":false},"excerpt":{"rendered":"

The MarcEditor component represents the public interface to MarcEdit’s global batch editing functions. \u00a0Designed using a notepad-like interface, the tool has been created to support the ability to load and edit records of any size. \u00a0The tool uses a number of paging and data loading techniques that all that enable the MarcEditor to edit records […]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":5,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"_links":{"self":[{"href":"https:\/\/marcedit.reeset.net\/learning_marcedit\/wp-json\/wp\/v2\/pages\/369"}],"collection":[{"href":"https:\/\/marcedit.reeset.net\/learning_marcedit\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/marcedit.reeset.net\/learning_marcedit\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/marcedit.reeset.net\/learning_marcedit\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/marcedit.reeset.net\/learning_marcedit\/wp-json\/wp\/v2\/comments?post=369"}],"version-history":[{"count":4,"href":"https:\/\/marcedit.reeset.net\/learning_marcedit\/wp-json\/wp\/v2\/pages\/369\/revisions"}],"predecessor-version":[{"id":496,"href":"https:\/\/marcedit.reeset.net\/learning_marcedit\/wp-json\/wp\/v2\/pages\/369\/revisions\/496"}],"wp:attachment":[{"href":"https:\/\/marcedit.reeset.net\/learning_marcedit\/wp-json\/wp\/v2\/media?parent=369"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}