A simple HTML + js based XML file editor for Dublin Core Metadata. Just open the html file in your browser and you are ready to go. You can load, edit, and save XML files. In the repo you will find an XML sample file with no entries, and an XML pre-set file with some random presets as an example.
![screenshot](https://private-user-images.githubusercontent.com/7965124/291015149-ede4d87f-f8c0-461f-9ba4-a1c8b5cadb8c.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjQwOTQwODgsIm5iZiI6MTcyNDA5Mzc4OCwicGF0aCI6Ii83OTY1MTI0LzI5MTAxNTE0OS1lZGU0ZDg3Zi1mOGMwLTQ2MWYtOWJhNC1hMWM4YjVjYWRiOGMucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI0MDgxOSUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNDA4MTlUMTg1NjI4WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9ZGVhNGJiNzE5Yzc3NDA3MTEwNTIyNjA3YmRkN2Q3YmNlZDZlMmFkZTk2YTg2NjkwZDBkMjIwYjU2YjAyZGEzNCZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmYWN0b3JfaWQ9MCZrZXlfaWQ9MCZyZXBvX2lkPTAifQ.w62pIT_Zkmo2CFpnvT5_mWO0lUNDxVeG5oO9wcfS-8s)
This tool was built for the digital archive at the weißensee School of Art and Design Berlin, in 2023. (https://kh-berlin.de/)
see it up running here: https://tomekness.github.io/dublinCore_xml_editor/
[stitched together with the help of GPT-3.5 language model]
[tested on OSX (Chrome, Safari, Firefox)]
The Dublin Core, also known as the Dublin Core Metadata Element Set (DCMES), is a set of fifteen main metadata items for describing digital or physical resources.
- Contributor – "An entity responsible for making contributions to the resource".
- Coverage – "The spatial or temporal topic of the resource, the spatial applicability of the resource, or the jurisdiction under which the resource is relevant".
- Creator – "An entity primarily responsible for making the resource".
- Date – "A point or period of time associated with an event in the lifecycle of the resource".
- Description – "An account of the resource".
- Format – "The file format, physical medium, or dimensions of the resource".
- Identifier – "An unambiguous reference to the resource within a given context".
- Language – "A language of the resource".
- Publisher – "An entity responsible for making the resource available".
- Relation – "A related resource".
- Rights – "Information about rights held in and over the resource".
- Source – "A related resource from which the described resource is derived".
- Subject – "The topic of the resource".
- Title – "A name given to the resource".
- Type – "The nature or genre of the resource".
https://en.wikipedia.org/wiki/Dublin_Core
Dublin Core meta data properties --> https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#section-3
Expressing Simple Dublin Core in RDF/XML --> https://www.dublincore.org/specifications/dublin-core/dcmes-xml/
A Dublin Core XML file generator --> https://nsteffel.github.io/dublin_core_generator/generator_nq.html
Another nice (general purpose) XML editor --> https://github.com/lalitbhagtani/web-xml-editor