<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>O.Cantinho.da.Programação &#187; XML</title>
	<atom:link href="/tag/xml/feed/" rel="self" type="application/rss+xml" />
	<link>http://omundodaprogramacao.com</link>
	<description>O mundo da programação visto pelos olhos de um novato</description>
	<lastBuildDate>Mon, 07 May 2012 23:01:39 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>DTD ou XML Schema</title>
		<link>http://omundodaprogramacao.com/dtd-ou-xml-schema/</link>
		<comments>http://omundodaprogramacao.com/dtd-ou-xml-schema/#comments</comments>
		<pubDate>Sat, 21 Jan 2012 12:00:42 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Artigos]]></category>
		<category><![CDATA[Línguagens de Programação]]></category>
		<category><![CDATA[Programação]]></category>
		<category><![CDATA[XML]]></category>
		<category><![CDATA[XML Schema]]></category>

		<guid isPermaLink="false">http://omundodaprogramacao.com/?p=4211</guid>
		<description><![CDATA[Um documento XML poderá conter vários tipos de informação, ou seja, um documento XML poderá ser adaptado mediante as necessidades. Para entender-mos melhor este conceito podemos definir o XML como a linguagem mãe e todas as suas adaptações como sub – linguagens ou meta – linguagens. Existem duas meta – linguagens com as quais podemos [...]]]></description>
			<content:encoded><![CDATA[<p>Um documento XML poderá conter vários tipos de informação, ou seja, um documento XML poderá ser adaptado mediante as necessidades.<br />
<br />
Para entender-mos melhor este conceito podemos definir o XML como a linguagem mãe e todas as suas adaptações como sub – linguagens ou meta – linguagens. Existem duas meta – linguagens com as quais podemos definir as sub – linguagens que poderemos obter a partir do XML, e são elas o DTD e o XML Schema.<br />
<br />
O DTD (Defenition Type Document) utiliza uma sintaxe especial que é diferente da sintaxe do XML. Continua a ser uma linguagem simples embora seja um pouco rara. De modo a evitar a sintaxe especial do DTD tentou-se encontrar uma outra forma de escrever em XML a definição de outra linguagem, foi então que apareceu o XML Schema.<br />
<br />
É importante referir que tanto o DTD como o XML Schema permitem comprovar a integridade dos dados de qualquer documento.<br />
<br />
É estimado que cerca de 70% das linhas de código escritas pelo programador são orientadas a comprovar a integridade dos dados.<br />
É extremamente importante verificar a integridade dos dados, eliminando assim a probabilidade de processar dados com erros que poderiam tornar-se desastrosos no futuro.</p>
<a href="http://www.facebook.com/share.php?u=http%3A%2F%2Fomundodaprogramacao.com%2Fdtd-ou-xml-schema%2F&amp;t=DTD%20ou%20XML%20Schema" id="facebook_share_button_4211" style="font-size:11px; line-height:13px; font-family:'lucida grande',tahoma,verdana,arial,sans-serif; text-decoration:none; display: -moz-inline-block; display:inline-block; padding:1px 20px 0 5px; margin: 5px 0; height:15px; border:1px solid #d8dfea; color: #3B5998; background: #fff url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif) no-repeat top right;">Share</a>
	<script type="text/javascript">
	<!--
	var button = document.getElementById('facebook_share_link_4211') || document.getElementById('facebook_share_icon_4211') || document.getElementById('facebook_share_both_4211') || document.getElementById('facebook_share_button_4211');
	if (button) {
		button.onclick = function(e) {
			var url = this.href.replace(/share\.php/, 'sharer.php');
			window.open(url,'sharer','toolbar=0,status=0,width=626,height=436');
			return false;
		}
	
		if (button.id === 'facebook_share_button_4211') {
			button.onmouseover = function(){
				this.style.color='#fff';
				this.style.borderColor = '#295582';
				this.style.backgroundColor = '#3b5998';
			}
			button.onmouseout = function(){
				this.style.color = '#3b5998';
				this.style.borderColor = '#d8dfea';
				this.style.backgroundColor = '#fff';
			}
		}
	}
	-->
	</script>
	]]></content:encoded>
			<wfw:commentRss>http://omundodaprogramacao.com/dtd-ou-xml-schema/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
