diff --git a/enter/.obsidian/workspace.json b/enter/.obsidian/workspace.json index 13176b4..194690a 100644 --- a/enter/.obsidian/workspace.json +++ b/enter/.obsidian/workspace.json @@ -10,6 +10,7 @@ { "id": "b1a409a8bbc86924", "type": "tabs", + "dimension": 77.22095671981776, "children": [ { "id": "0434a8dd305bd586", @@ -29,6 +30,7 @@ { "id": "e03eb9c54d05aa42", "type": "tabs", + "dimension": 22.779043280182233, "children": [ { "id": "08062de65033d460", @@ -221,6 +223,7 @@ }, "active": "0434a8dd305bd586", "lastOpenFiles": [ + "Coding Tips (Classical)/Project Vault/Obsidian/imgFiles/Pasted image 20230901130417.png", "Coding Tips (Classical)/Terminal Tips/Languages/Lisp.md", "Coding Tips (Classical)/Terminal Tips/Languages/XML.md", "Coding Tips (Classical)/Project Vault/Obsidian/imgFiles/Pasted image 20230901124958.png", diff --git a/enter/Coding Tips (Classical)/Project Vault/Obsidian/imgFiles/Pasted image 20230901130417.png b/enter/Coding Tips (Classical)/Project Vault/Obsidian/imgFiles/Pasted image 20230901130417.png new file mode 100644 index 0000000..6eb8626 Binary files /dev/null and b/enter/Coding Tips (Classical)/Project Vault/Obsidian/imgFiles/Pasted image 20230901130417.png differ diff --git a/enter/Coding Tips (Classical)/Terminal Tips/Languages/XML.md b/enter/Coding Tips (Classical)/Terminal Tips/Languages/XML.md index 05ab713..4d3196d 100644 --- a/enter/Coding Tips (Classical)/Terminal Tips/Languages/XML.md +++ b/enter/Coding Tips (Classical)/Terminal Tips/Languages/XML.md @@ -6,6 +6,7 @@ Extensible Markup Language (**XML**) is a markup language and file format for st - [This](https://www.w3schools.com/xml/xml_tree.asp) is a fantastic article explaining how an XML diagram which we learned about in software engineering directly translates to the XML code that is used by the system. This is why diagrams are so important in software engineering overall. - This [website](https://www.hezhengda.io/xml-file-from-quantum-espresso/) discusses how to extract XML files from quantum espresso. +- XML formatter --> freeformatter.com For example, this is the XML diagram: ![[Pasted image 20221208133914.png]] @@ -90,4 +91,30 @@ xmins:xml = "http://www.w1.org/1999/XML/tranform"> ``` -![[Pasted image 20230901130417.png]] \ No newline at end of file +Output: +![[Pasted image 20230901130417.png]] + + +#### XML Scheme: + +``` + + + + +``` + +It is **Valid** if it follows an XML Schema or XSD (XML Scheme definition) +XML Scheme describes the structure of an XML document, written in XML + +[XSD Generator ](https://www.youtube.com/redirect?event=video_description&redir_token=QUFFLUhqbXVlTHJCdm96UjRDSzJHOVZwVklhRTF1YWNZZ3xBQ3Jtc0ttVE5qc3BGV3d5d3NoUDBKUXYwZFpBbFdRX2xJODZkcDVsWDRqLXhobE9yYXVsRDFMbW5HWndkcmpaNk5zLXZxZ1VVQVRPZ0RWd0w1ZXR0ZEIzdnEzRFNYUE9SeGpTSzgxcnpKUm5NdWF5WWFWWHdlZw&q=https%3A%2F%2Fwww.freeformatter.com%2Fxsd-generator.html&v=1BjmZHRHDv0) + +Example: + +``` + + + + + +``` \ No newline at end of file