JeremyF5737 / Elder_Scrolls_Morrowind_Books

This is the Scrolling through scrolls project for the DIGIT400 class. This project deals with the analysis of the book items through three elder scrolls games (Morrowind, Oblivion, and Skyrim). The goal of this project is to analyze the changes throughout the 3 games to the repeating books series such as (A Dance in Fire Chapters 1-7), where they are located, and if they give anything useful to the player. Another useful feature that this project would cover is a simplified lore/explanation of each book incase people do not understand the meaning or complicated words behind the writing.
2 stars 9 forks source link

List of Writers Names with xml:ids #15

Open ebeshero opened 3 years ago

ebeshero commented 3 years ago

Action on @ebeshero to help @Tricky-Keys extract list of writers' names from gnarly HTML (see HTML shared on repo). Also, in case we need it, what's the original link for this?

ebeshero commented 3 years ago

Answer: https://en.uesp.net/wiki/Morrowind:Books

ebeshero commented 3 years ago

@Tricky-Keys @JeremyF5737 @Joelpie I've scraped that list of authors from the website we were looking at on Friday afternoon. I also took distinct-values of the entries and eliminated duplicates. AND in the same program, I grabbed the first name (or the only name) and lower-cased it to make an xml:id for each author. Take a look! https://github.com/JeremyF5737/Elder_Scrolls/blob/master/authors.xml

Now, if we can see some XML code that would be referencing these authors, we can prep a special schema file called Schematron that can check book author references and make sure they are correct to this list.

ebeshero commented 3 years ago

That reworking of contents from one file to another is a sneak preview of the fun things you will be able to do in a couple of weeks with XPath combined with Regex in XSLT...