<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-GB">
	<id>https://fswiki.xpmodder.com/mw/index.php?action=history&amp;feed=atom&amp;title=Understanding_XML</id>
	<title>Understanding XML - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://fswiki.xpmodder.com/mw/index.php?action=history&amp;feed=atom&amp;title=Understanding_XML"/>
	<link rel="alternate" type="text/html" href="https://fswiki.xpmodder.com/mw/index.php?title=Understanding_XML&amp;action=history"/>
	<updated>2026-05-13T23:31:38Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>https://fswiki.xpmodder.com/mw/index.php?title=Understanding_XML&amp;diff=92&amp;oldid=prev</id>
		<title>XPModder at 16:38, 27 December 2024</title>
		<link rel="alternate" type="text/html" href="https://fswiki.xpmodder.com/mw/index.php?title=Understanding_XML&amp;diff=92&amp;oldid=prev"/>
		<updated>2024-12-27T16:38:24Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en-GB&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 18:38, 27 December 2024&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l296&quot;&gt;Line 296:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 296:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;fruitTypeConverters&amp;gt;&amp;lt;fruitTypeConverter name=&amp;quot;FORAGEHARVESTER&amp;quot;&amp;gt;&amp;lt;converter from=&amp;quot;MAIZE&amp;quot;     to=&amp;quot;CHAFF&amp;quot;         factor=&amp;quot;7.8&amp;quot; /&amp;gt;&amp;lt;converter from=&amp;quot;GRASS&amp;quot;     to=&amp;quot;GRASS_WINDROW&amp;quot; factor=&amp;quot;1.0&amp;quot; windrowFactor=&amp;quot;1.0&amp;quot; /&amp;gt;&amp;lt;converter from=&amp;quot;WHEAT&amp;quot;     to=&amp;quot;CHAFF&amp;quot;         factor=&amp;quot;4.0&amp;quot; windrowFactor=&amp;quot;1.0&amp;quot; /&amp;gt; &amp;lt;!-- straw 1:1 conversion --&amp;gt;&amp;lt;converter from=&amp;quot;BARLEY&amp;quot;    to=&amp;quot;CHAFF&amp;quot;         factor=&amp;quot;4.0&amp;quot; windrowFactor=&amp;quot;1.0&amp;quot; /&amp;gt; &amp;lt;!-- straw 1:1 conversion --&amp;gt;&amp;lt;converter from=&amp;quot;OAT&amp;quot;       to=&amp;quot;CHAFF&amp;quot;         factor=&amp;quot;4.0&amp;quot; windrowFactor=&amp;quot;1.0&amp;quot; /&amp;gt; &amp;lt;!-- straw 1:1 conversion --&amp;gt;&amp;lt;converter from=&amp;quot;CANOLA&amp;quot;    to=&amp;quot;CHAFF&amp;quot;         factor=&amp;quot;4.0&amp;quot; /&amp;gt;&amp;lt;converter from=&amp;quot;SUNFLOWER&amp;quot; to=&amp;quot;CHAFF&amp;quot;         factor=&amp;quot;6.0&amp;quot; /&amp;gt;&amp;lt;converter from=&amp;quot;SOYBEAN&amp;quot;   to=&amp;quot;CHAFF&amp;quot;         factor=&amp;quot;4.0&amp;quot; /&amp;gt;&amp;lt;converter from=&amp;quot;SORGHUM&amp;quot;   to=&amp;quot;CHAFF&amp;quot;         factor=&amp;quot;4.0&amp;quot; /&amp;gt;&amp;lt;converter from=&amp;quot;POPLAR&amp;quot;    to=&amp;quot;WOODCHIPS&amp;quot;     factor=&amp;quot;3.0&amp;quot; /&amp;gt;&amp;lt;converter from=&amp;quot;RYE&amp;quot;       to=&amp;quot;CHAFF&amp;quot;         factor=&amp;quot;4.0&amp;quot; windrowFactor=&amp;quot;1.0&amp;quot; /&amp;gt; &amp;lt;!-- straw 1:1 conversion --&amp;gt;&amp;lt;converter from=&amp;quot;SPELT&amp;quot;     to=&amp;quot;CHAFF&amp;quot;         factor=&amp;quot;4.0&amp;quot; windrowFactor=&amp;quot;1.0&amp;quot; /&amp;gt; &amp;lt;!-- straw 1:1 conversion --&amp;gt;&amp;lt;converter from=&amp;quot;TRITICALE&amp;quot; to=&amp;quot;CHAFF&amp;quot;         factor=&amp;quot;4.0&amp;quot; windrowFactor=&amp;quot;1.0&amp;quot; /&amp;gt; &amp;lt;!-- straw 1:1 conversion --&amp;gt;&amp;lt;converter from=&amp;quot;MILLET&amp;quot;    to=&amp;quot;CHAFF&amp;quot;         factor=&amp;quot;4.0&amp;quot; /&amp;gt;&amp;lt;converter from=&amp;quot;LAVENDER&amp;quot;  to=&amp;quot;LAVENDER&amp;quot;      factor=&amp;quot;1.0&amp;quot; /&amp;gt;&amp;lt;converter from=&amp;quot;SESAME&amp;quot;    to=&amp;quot;CHAFF&amp;quot;         factor=&amp;quot;4.0&amp;quot; windrowFactor=&amp;quot;1.0&amp;quot; /&amp;gt; &amp;lt;!-- straw 1:1 conversion --&amp;gt;&amp;lt;/fruitTypeConverter&amp;gt;&amp;lt;fruitTypeConverter name=&amp;quot;MOWER&amp;quot;&amp;gt;&amp;lt;converter from=&amp;quot;GRASS&amp;quot;         to=&amp;quot;GRASS_WINDROW&amp;quot; factor=&amp;quot;1.0&amp;quot; windrowFactor=&amp;quot;1.0&amp;quot; /&amp;gt;&amp;lt;converter from=&amp;quot;MEADOW&amp;quot;        to=&amp;quot;GRASS_WINDROW&amp;quot; factor=&amp;quot;1.0&amp;quot; windrowFactor=&amp;quot;1.0&amp;quot; /&amp;gt;&amp;lt;converter from=&amp;quot;WHEAT&amp;quot;         to=&amp;quot;STRAW&amp;quot;         factor=&amp;quot;1.0&amp;quot; windrowFactor=&amp;quot;1.0&amp;quot; /&amp;gt;&amp;lt;converter from=&amp;quot;BARLEY&amp;quot;        to=&amp;quot;STRAW&amp;quot;         factor=&amp;quot;1.0&amp;quot; windrowFactor=&amp;quot;1.0&amp;quot; /&amp;gt;&amp;lt;converter from=&amp;quot;OAT&amp;quot;           to=&amp;quot;STRAW&amp;quot;         factor=&amp;quot;1.0&amp;quot; windrowFactor=&amp;quot;1.0&amp;quot; /&amp;gt;&amp;lt;converter from=&amp;quot;ALFALFA&amp;quot;       to=&amp;quot;ALFALFA_WINDROW&amp;quot; factor=&amp;quot;1.0&amp;quot; windrowFactor=&amp;quot;1.0&amp;quot; /&amp;gt;&amp;lt;converter from=&amp;quot;RYE&amp;quot;           to=&amp;quot;STRAW&amp;quot;         factor=&amp;quot;1.0&amp;quot; windrowFactor=&amp;quot;1.0&amp;quot; /&amp;gt;&amp;lt;converter from=&amp;quot;SPELT&amp;quot;         to=&amp;quot;STRAW&amp;quot;         factor=&amp;quot;1.0&amp;quot; windrowFactor=&amp;quot;1.0&amp;quot; /&amp;gt;&amp;lt;converter from=&amp;quot;TRITICALE&amp;quot;     to=&amp;quot;STRAW&amp;quot;         factor=&amp;quot;1.0&amp;quot; windrowFactor=&amp;quot;1.0&amp;quot; /&amp;gt;&amp;lt;converter from=&amp;quot;CLOVER&amp;quot;        to=&amp;quot;CLOVER_WINDROW&amp;quot; factor=&amp;quot;1.0&amp;quot; windrowFactor=&amp;quot;1.0&amp;quot; /&amp;gt;&amp;lt;converter from=&amp;quot;HORSEGRASS&amp;quot;    to=&amp;quot;HORSEGRASS_WINDROW&amp;quot; factor=&amp;quot;1.0&amp;quot; windrowFactor=&amp;quot;1.0&amp;quot; /&amp;gt;&amp;lt;converter from=&amp;quot;SESAME&amp;quot;        to=&amp;quot;STRAW&amp;quot;         factor=&amp;quot;1.0&amp;quot; windrowFactor=&amp;quot;1.0&amp;quot; /&amp;gt;&amp;lt;/fruitTypeConverter&amp;gt;&amp;lt;/fruitTypeConverters&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;fruitTypeConverters&amp;gt;&amp;lt;fruitTypeConverter name=&amp;quot;FORAGEHARVESTER&amp;quot;&amp;gt;&amp;lt;converter from=&amp;quot;MAIZE&amp;quot;     to=&amp;quot;CHAFF&amp;quot;         factor=&amp;quot;7.8&amp;quot; /&amp;gt;&amp;lt;converter from=&amp;quot;GRASS&amp;quot;     to=&amp;quot;GRASS_WINDROW&amp;quot; factor=&amp;quot;1.0&amp;quot; windrowFactor=&amp;quot;1.0&amp;quot; /&amp;gt;&amp;lt;converter from=&amp;quot;WHEAT&amp;quot;     to=&amp;quot;CHAFF&amp;quot;         factor=&amp;quot;4.0&amp;quot; windrowFactor=&amp;quot;1.0&amp;quot; /&amp;gt; &amp;lt;!-- straw 1:1 conversion --&amp;gt;&amp;lt;converter from=&amp;quot;BARLEY&amp;quot;    to=&amp;quot;CHAFF&amp;quot;         factor=&amp;quot;4.0&amp;quot; windrowFactor=&amp;quot;1.0&amp;quot; /&amp;gt; &amp;lt;!-- straw 1:1 conversion --&amp;gt;&amp;lt;converter from=&amp;quot;OAT&amp;quot;       to=&amp;quot;CHAFF&amp;quot;         factor=&amp;quot;4.0&amp;quot; windrowFactor=&amp;quot;1.0&amp;quot; /&amp;gt; &amp;lt;!-- straw 1:1 conversion --&amp;gt;&amp;lt;converter from=&amp;quot;CANOLA&amp;quot;    to=&amp;quot;CHAFF&amp;quot;         factor=&amp;quot;4.0&amp;quot; /&amp;gt;&amp;lt;converter from=&amp;quot;SUNFLOWER&amp;quot; to=&amp;quot;CHAFF&amp;quot;         factor=&amp;quot;6.0&amp;quot; /&amp;gt;&amp;lt;converter from=&amp;quot;SOYBEAN&amp;quot;   to=&amp;quot;CHAFF&amp;quot;         factor=&amp;quot;4.0&amp;quot; /&amp;gt;&amp;lt;converter from=&amp;quot;SORGHUM&amp;quot;   to=&amp;quot;CHAFF&amp;quot;         factor=&amp;quot;4.0&amp;quot; /&amp;gt;&amp;lt;converter from=&amp;quot;POPLAR&amp;quot;    to=&amp;quot;WOODCHIPS&amp;quot;     factor=&amp;quot;3.0&amp;quot; /&amp;gt;&amp;lt;converter from=&amp;quot;RYE&amp;quot;       to=&amp;quot;CHAFF&amp;quot;         factor=&amp;quot;4.0&amp;quot; windrowFactor=&amp;quot;1.0&amp;quot; /&amp;gt; &amp;lt;!-- straw 1:1 conversion --&amp;gt;&amp;lt;converter from=&amp;quot;SPELT&amp;quot;     to=&amp;quot;CHAFF&amp;quot;         factor=&amp;quot;4.0&amp;quot; windrowFactor=&amp;quot;1.0&amp;quot; /&amp;gt; &amp;lt;!-- straw 1:1 conversion --&amp;gt;&amp;lt;converter from=&amp;quot;TRITICALE&amp;quot; to=&amp;quot;CHAFF&amp;quot;         factor=&amp;quot;4.0&amp;quot; windrowFactor=&amp;quot;1.0&amp;quot; /&amp;gt; &amp;lt;!-- straw 1:1 conversion --&amp;gt;&amp;lt;converter from=&amp;quot;MILLET&amp;quot;    to=&amp;quot;CHAFF&amp;quot;         factor=&amp;quot;4.0&amp;quot; /&amp;gt;&amp;lt;converter from=&amp;quot;LAVENDER&amp;quot;  to=&amp;quot;LAVENDER&amp;quot;      factor=&amp;quot;1.0&amp;quot; /&amp;gt;&amp;lt;converter from=&amp;quot;SESAME&amp;quot;    to=&amp;quot;CHAFF&amp;quot;         factor=&amp;quot;4.0&amp;quot; windrowFactor=&amp;quot;1.0&amp;quot; /&amp;gt; &amp;lt;!-- straw 1:1 conversion --&amp;gt;&amp;lt;/fruitTypeConverter&amp;gt;&amp;lt;fruitTypeConverter name=&amp;quot;MOWER&amp;quot;&amp;gt;&amp;lt;converter from=&amp;quot;GRASS&amp;quot;         to=&amp;quot;GRASS_WINDROW&amp;quot; factor=&amp;quot;1.0&amp;quot; windrowFactor=&amp;quot;1.0&amp;quot; /&amp;gt;&amp;lt;converter from=&amp;quot;MEADOW&amp;quot;        to=&amp;quot;GRASS_WINDROW&amp;quot; factor=&amp;quot;1.0&amp;quot; windrowFactor=&amp;quot;1.0&amp;quot; /&amp;gt;&amp;lt;converter from=&amp;quot;WHEAT&amp;quot;         to=&amp;quot;STRAW&amp;quot;         factor=&amp;quot;1.0&amp;quot; windrowFactor=&amp;quot;1.0&amp;quot; /&amp;gt;&amp;lt;converter from=&amp;quot;BARLEY&amp;quot;        to=&amp;quot;STRAW&amp;quot;         factor=&amp;quot;1.0&amp;quot; windrowFactor=&amp;quot;1.0&amp;quot; /&amp;gt;&amp;lt;converter from=&amp;quot;OAT&amp;quot;           to=&amp;quot;STRAW&amp;quot;         factor=&amp;quot;1.0&amp;quot; windrowFactor=&amp;quot;1.0&amp;quot; /&amp;gt;&amp;lt;converter from=&amp;quot;ALFALFA&amp;quot;       to=&amp;quot;ALFALFA_WINDROW&amp;quot; factor=&amp;quot;1.0&amp;quot; windrowFactor=&amp;quot;1.0&amp;quot; /&amp;gt;&amp;lt;converter from=&amp;quot;RYE&amp;quot;           to=&amp;quot;STRAW&amp;quot;         factor=&amp;quot;1.0&amp;quot; windrowFactor=&amp;quot;1.0&amp;quot; /&amp;gt;&amp;lt;converter from=&amp;quot;SPELT&amp;quot;         to=&amp;quot;STRAW&amp;quot;         factor=&amp;quot;1.0&amp;quot; windrowFactor=&amp;quot;1.0&amp;quot; /&amp;gt;&amp;lt;converter from=&amp;quot;TRITICALE&amp;quot;     to=&amp;quot;STRAW&amp;quot;         factor=&amp;quot;1.0&amp;quot; windrowFactor=&amp;quot;1.0&amp;quot; /&amp;gt;&amp;lt;converter from=&amp;quot;CLOVER&amp;quot;        to=&amp;quot;CLOVER_WINDROW&amp;quot; factor=&amp;quot;1.0&amp;quot; windrowFactor=&amp;quot;1.0&amp;quot; /&amp;gt;&amp;lt;converter from=&amp;quot;HORSEGRASS&amp;quot;    to=&amp;quot;HORSEGRASS_WINDROW&amp;quot; factor=&amp;quot;1.0&amp;quot; windrowFactor=&amp;quot;1.0&amp;quot; /&amp;gt;&amp;lt;converter from=&amp;quot;SESAME&amp;quot;        to=&amp;quot;STRAW&amp;quot;         factor=&amp;quot;1.0&amp;quot; windrowFactor=&amp;quot;1.0&amp;quot; /&amp;gt;&amp;lt;/fruitTypeConverter&amp;gt;&amp;lt;/fruitTypeConverters&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Category:General]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>XPModder</name></author>
	</entry>
	<entry>
		<id>https://fswiki.xpmodder.com/mw/index.php?title=Understanding_XML&amp;diff=91&amp;oldid=prev</id>
		<title>XPModder at 16:37, 27 December 2024</title>
		<link rel="alternate" type="text/html" href="https://fswiki.xpmodder.com/mw/index.php?title=Understanding_XML&amp;diff=91&amp;oldid=prev"/>
		<updated>2024-12-27T16:37:13Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;a href=&quot;https://fswiki.xpmodder.com/mw/index.php?title=Understanding_XML&amp;amp;diff=91&amp;amp;oldid=90&quot;&gt;Show changes&lt;/a&gt;</summary>
		<author><name>XPModder</name></author>
	</entry>
	<entry>
		<id>https://fswiki.xpmodder.com/mw/index.php?title=Understanding_XML&amp;diff=90&amp;oldid=prev</id>
		<title>XPModder at 16:12, 27 December 2024</title>
		<link rel="alternate" type="text/html" href="https://fswiki.xpmodder.com/mw/index.php?title=Understanding_XML&amp;diff=90&amp;oldid=prev"/>
		<updated>2024-12-27T16:12:24Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en-GB&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 18:12, 27 December 2024&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l55&quot;&gt;Line 55:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 55:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;XML does not distinguish between single-line and multi-line comments.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;XML does not distinguish between single-line and multi-line comments.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;A comment begins with the string &quot;&amp;lt;!--&quot; and ends with &quot;--&amp;gt;&quot;. Everything between these two will be seen as a comment regardless of how many or how few characters or lines this includes.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;A comment begins with the string &quot;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;nowiki&amp;gt;&lt;/ins&gt;&amp;lt;!--&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/nowiki&amp;gt;&lt;/ins&gt;&quot; and ends with &quot;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;nowiki&amp;gt;&lt;/ins&gt;--&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;gt;&amp;lt;/nowiki&lt;/ins&gt;&amp;gt;&quot;. Everything between these two will be seen as a comment regardless of how many or how few characters or lines this includes.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Here are some examples of comments in xml:&amp;lt;blockquote&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;!--&amp;lt;/nowiki&amp;gt; This is a small single line comment --&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Here are some examples of comments in xml:&amp;lt;blockquote&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;!--&amp;lt;/nowiki&amp;gt; This is a small single line comment --&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l89&quot;&gt;Line 89:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 89:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Tag contents ===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Tag contents ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;In addition to attributes information can also be stored in the contents of a tag. This is only possible on pairs of opening and closing tags. To store information in the contents of a tag, the information is simply put between the opening and the closing tag like this:&amp;lt;blockquote&amp;gt;&amp;lt;someTag&amp;gt;This is tag content. This can be as short or as long as you want.&amp;lt;/someTag&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;In addition to attributes information can also be stored in the contents of a tag. This is only possible on pairs of opening and closing tags. To store information in the contents of a tag, the information is simply put between the opening and the closing tag like this:&amp;lt;blockquote&amp;gt;&amp;lt;someTag&amp;gt;This is tag content. This can be as short or as long as you want.&amp;lt;/someTag&amp;gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;someTag&amp;gt;It is even possible to have content and other tags &amp;lt;mixed in=&amp;quot;with each other&amp;quot;/&amp;gt;&amp;lt;/someTag&amp;gt;&amp;lt;/blockquote&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;someTag&amp;gt;It is even possible to have content and other tags &amp;lt;mixed in=&amp;quot;with each other&amp;quot;/&amp;gt;&amp;lt;/someTag&amp;gt;&amp;lt;/blockquote&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>XPModder</name></author>
	</entry>
	<entry>
		<id>https://fswiki.xpmodder.com/mw/index.php?title=Understanding_XML&amp;diff=89&amp;oldid=prev</id>
		<title>XPModder at 16:10, 27 December 2024</title>
		<link rel="alternate" type="text/html" href="https://fswiki.xpmodder.com/mw/index.php?title=Understanding_XML&amp;diff=89&amp;oldid=prev"/>
		<updated>2024-12-27T16:10:58Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en-GB&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 18:10, 27 December 2024&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l17&quot;&gt;Line 17:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 17:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Tags and attributes in XML generally follow the same naming convention:&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Tags and attributes in XML generally follow the same naming convention:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Names can be any arbitrary string as long as it consists only of letters a-z. Both lowercase and uppercase letters are allowed. Naming convention is to use only lowercase letters unless the name consists of multiple words, in which case the first letter of every word except for the first word is capitalized.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Names can be any arbitrary string as long as it consists only of letters a-z &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;and digits 0-9&lt;/ins&gt;. Both lowercase and uppercase letters are allowed. Naming convention is to use only lowercase letters unless the name consists of multiple words, in which case the first letter of every word except for the first word is capitalized.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Some examples for naming convention:&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Some examples for naming convention:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l24&quot;&gt;Line 24:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 24:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* fruit type -&amp;gt; fruitType&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* fruit type -&amp;gt; fruitType&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* more then two words -&amp;gt; moreThenTwoWords&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* more then two words -&amp;gt; moreThenTwoWords&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* some tag 1 -&amp;gt; someTag1&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Tags ===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Tags ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l71&quot;&gt;Line 71:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 72:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Attributes ===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Attributes ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Where the tags mostly store the hierarchy, attributes are one way to store information in an xml file.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Every xml tag can have any number of attributes.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Attributes consist of the attribute name and value and always follow one of two formats. Either a name and value pair &amp;lt;code&amp;gt;name=value&amp;lt;/code&amp;gt; or only a name &amp;lt;code&amp;gt;name&amp;lt;/code&amp;gt; .&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;It is important to note that spaces are NOT allowed between the attribute name and the = or between the = and the value.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Multiple attributes are separated with spaces.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;A pair of opening and closing tag with attributes can therefore look like this: &amp;lt;code&amp;gt;&amp;lt;someTag attribute=&quot;my String&quot; length=24 something &amp;gt;&amp;lt;/someTag&amp;gt;&amp;lt;/code&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Similarly a self-closing tag with attributes can look like this: &amp;lt;code&amp;gt;&amp;lt;someTag attribute=&quot;my String&quot; length=24 something /&amp;gt;&amp;lt;/code&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;The space between the last attribute and the closing bracket or slash with closing bracket is optional, but often used for easier readability.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;=== Tag contents ===&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;In addition to attributes information can also be stored in the contents of a tag. This is only possible on pairs of opening and closing tags. To store information in the contents of a tag, the information is simply put between the opening and the closing tag like this:&amp;lt;blockquote&amp;gt;&amp;lt;someTag&amp;gt;This is tag content. This can be as short or as long as you want.&amp;lt;/someTag&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;someTag&amp;gt;It is even possible to have content and other tags &amp;lt;mixed in=&quot;with each other&quot;/&amp;gt;&amp;lt;/someTag&amp;gt;&amp;lt;/blockquote&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>XPModder</name></author>
	</entry>
	<entry>
		<id>https://fswiki.xpmodder.com/mw/index.php?title=Understanding_XML&amp;diff=88&amp;oldid=prev</id>
		<title>XPModder at 15:48, 27 December 2024</title>
		<link rel="alternate" type="text/html" href="https://fswiki.xpmodder.com/mw/index.php?title=Understanding_XML&amp;diff=88&amp;oldid=prev"/>
		<updated>2024-12-27T15:48:48Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en-GB&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 17:48, 27 December 2024&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l56&quot;&gt;Line 56:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 56:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;A comment begins with the string &amp;quot;&amp;lt;!--&amp;quot; and ends with &amp;quot;--&amp;gt;&amp;quot;. Everything between these two will be seen as a comment regardless of how many or how few characters or lines this includes.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;A comment begins with the string &amp;quot;&amp;lt;!--&amp;quot; and ends with &amp;quot;--&amp;gt;&amp;quot;. Everything between these two will be seen as a comment regardless of how many or how few characters or lines this includes.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Here are some examples of comments in xml:&amp;lt;blockquote&amp;gt;&amp;lt;!-- This is a small single line comment --&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Here are some examples of comments in xml:&amp;lt;blockquote&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;gt;&amp;lt;nowiki&lt;/ins&gt;&amp;gt;&amp;lt;!--&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/nowiki&amp;gt; &lt;/ins&gt;This is a small single line comment --&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;!-- This is also all&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;a comment&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;regarless of &lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;how many&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;nowiki&amp;gt;&amp;lt;!--&amp;lt;/nowiki&amp;gt; This is also all&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;a comment&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;regarless of &amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;how many&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;lines it is on --&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;lines it is on --&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;!-- Of course this&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;nowiki&amp;gt;&lt;/ins&gt;&amp;lt;!--&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/nowiki&amp;gt; &lt;/ins&gt;Of course this&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;and even=&quot;all&quot; of=&quot;this&quot;&amp;gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;and even=&quot;all&quot; of=&quot;this&quot;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;andThis/&amp;gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/and&amp;gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;andThis/&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/and&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;this is part of the comment --&amp;gt;&amp;lt;/blockquote&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;this is part of the comment --&amp;gt;&amp;lt;/blockquote&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Attributes ===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Attributes ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>XPModder</name></author>
	</entry>
	<entry>
		<id>https://fswiki.xpmodder.com/mw/index.php?title=Understanding_XML&amp;diff=87&amp;oldid=prev</id>
		<title>XPModder: Created page with &quot;XML is a way of structuring information in a text file.   The file ending .xml indicates that a files content is structured using XML, but  a file can still be structured in XML even if it has a different file ending.  Understanding the concept of XML, how information is structured and what individual parts are named is important for FS modding as the two most common files used in mods - xml and i3d files - are both structured in XML. Additionally many pages and tutorial...&quot;</title>
		<link rel="alternate" type="text/html" href="https://fswiki.xpmodder.com/mw/index.php?title=Understanding_XML&amp;diff=87&amp;oldid=prev"/>
		<updated>2024-12-27T15:45:37Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;XML is a way of structuring information in a text file.   The file ending .xml indicates that a files content is structured using XML, but  a file can still be structured in XML even if it has a different file ending.  Understanding the concept of XML, how information is structured and what individual parts are named is important for FS modding as the two most common files used in mods - xml and i3d files - are both structured in XML. Additionally many pages and tutorial...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;XML is a way of structuring information in a text file. &lt;br /&gt;
&lt;br /&gt;
The file ending .xml indicates that a files content is structured using XML, but  a file can still be structured in XML even if it has a different file ending.&lt;br /&gt;
&lt;br /&gt;
Understanding the concept of XML, how information is structured and what individual parts are named is important for FS modding as the two most common files used in mods - xml and i3d files - are both structured in XML. Additionally many pages and tutorials on this wiki regularly use names and phrases referring to specific components in an xml, so understanding what these terms mean can be important to understand the tutorials correctly.&lt;br /&gt;
&lt;br /&gt;
If you are not familiar with XML and the terminology used when talking about it, please read this page carefully to be able to better understand XML and the terms used throughout this wiki.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
XML structures information in a hierarchy with each element being able to contain information directly and contain additional elements inside it simultaneously.&lt;br /&gt;
&lt;br /&gt;
Looking at any element A, if it contains other elements (B, C, D, etc) these are referred to as the &amp;#039;&amp;#039;&amp;#039;children&amp;#039;&amp;#039;&amp;#039; of the element A and element A is referred to as the &amp;#039;&amp;#039;&amp;#039;parent&amp;#039;&amp;#039;&amp;#039; of elements B, C, D, etc.&lt;br /&gt;
&lt;br /&gt;
Note that in this structure, every element can have an unlimited number of children, but can only ever have ONE parent. Additionally a element can have no children at all, but every element, with exception of the root element and the xml element, has exactly one parent.&lt;br /&gt;
&lt;br /&gt;
=== Naming convention ===&lt;br /&gt;
Tags and attributes in XML generally follow the same naming convention:&lt;br /&gt;
&lt;br /&gt;
Names can be any arbitrary string as long as it consists only of letters a-z. Both lowercase and uppercase letters are allowed. Naming convention is to use only lowercase letters unless the name consists of multiple words, in which case the first letter of every word except for the first word is capitalized.&lt;br /&gt;
Some examples for naming convention:&lt;br /&gt;
&lt;br /&gt;
* something -&amp;gt; something&lt;br /&gt;
* something big -&amp;gt; somethingBig&lt;br /&gt;
* fruit type -&amp;gt; fruitType&lt;br /&gt;
* more then two words -&amp;gt; moreThenTwoWords&lt;br /&gt;
&lt;br /&gt;
=== Tags ===&lt;br /&gt;
The elements of a XML are called &amp;#039;&amp;#039;&amp;#039;Tags&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
There are three types of normal tags: Opening tags, Closing tags and Self-closing tags.&lt;br /&gt;
&lt;br /&gt;
Additionally to those, some special tags like the xml version tag and the comment tag exist. These have their own subsections below.&lt;br /&gt;
&lt;br /&gt;
Names of tags follow the naming convention explained above.&lt;br /&gt;
&lt;br /&gt;
Opening tags without attributes merely consist of the tag name enclosed in angled brackets like this:&amp;lt;blockquote&amp;gt;&amp;lt;tagName&amp;gt;&amp;lt;/blockquote&amp;gt;If a tag has attributes, those are in the  opening tag behind the tag name and separated by spaces. See Attributes section below for more info on them.&lt;br /&gt;
&lt;br /&gt;
Closing tags always only consist of the tag name, which has to be equal to that of the matching opening tag enclosed in angle brackets with a slash &amp;quot;/&amp;quot; directly after the opening angle bracket, which indicates that this is a closing tag. It looks like this:&amp;lt;blockquote&amp;gt;&amp;lt;/tagName&amp;gt;&amp;lt;/blockquote&amp;gt;Closing tags cannot contain attributes.&lt;br /&gt;
&lt;br /&gt;
Self-closing tags are a special case and can be used instead of a pair of opening and closing tags when the tag has no children.&lt;br /&gt;
&lt;br /&gt;
Self-closing tags can have attributes, but cannot have children.&lt;br /&gt;
&lt;br /&gt;
A self-closing tag begins with a opening angle bracket &amp;quot;&amp;lt;&amp;quot; followed directly by the tag name and ends with a slash followed directly by a closing angle bracket &amp;quot;/&amp;gt;&amp;quot;. Here is a simple example without attributes:&amp;lt;blockquote&amp;gt;&amp;lt;tagName/&amp;gt;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== XML version tag ====&lt;br /&gt;
The XML version tag is a special kind of tag which is placed outside all other tags in the first line of a xml file. It looks like this:&amp;lt;blockquote&amp;gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&amp;lt;/blockquote&amp;gt;It specifies the file as being a xml file and specifies the xml version and the encoding used for the contents of the file.&lt;br /&gt;
&lt;br /&gt;
Note that the xml version tag has to be in the very first line of the file to be parsed correctly.&lt;br /&gt;
&lt;br /&gt;
==== Comment tags ====&lt;br /&gt;
When creating large xml files, one may wish to comment something to make it easier to read for any person who may end up looking at the file. Comments are only meant for other people to read and are completely ignored by any program reading the file. &lt;br /&gt;
&lt;br /&gt;
XML does not distinguish between single-line and multi-line comments.&lt;br /&gt;
&lt;br /&gt;
A comment begins with the string &amp;quot;&amp;lt;!--&amp;quot; and ends with &amp;quot;--&amp;gt;&amp;quot;. Everything between these two will be seen as a comment regardless of how many or how few characters or lines this includes.&lt;br /&gt;
&lt;br /&gt;
Here are some examples of comments in xml:&amp;lt;blockquote&amp;gt;&amp;lt;!-- This is a small single line comment --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- This is also all&lt;br /&gt;
&lt;br /&gt;
a comment&lt;br /&gt;
&lt;br /&gt;
regarless of &lt;br /&gt;
&lt;br /&gt;
how many&lt;br /&gt;
&lt;br /&gt;
lines it is on --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Of course this&lt;br /&gt;
&lt;br /&gt;
&amp;lt;and even=&amp;quot;all&amp;quot; of=&amp;quot;this&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;andThis/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/and&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this is part of the comment --&amp;gt;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Attributes ===&lt;/div&gt;</summary>
		<author><name>XPModder</name></author>
	</entry>
</feed>