<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
				<title><![CDATA[xml파싱 질문드립니다.. 웹에 있는 내용]]></title>
		<link>https://www.cosmosfarm.com/threads/rss/document/133</link>
		<description><![CDATA[<p>&lt;%@ page language="java" contentType="text/html; charset=EUC-KR"<br />
    pageEncoding="EUC-KR"%&gt;<br />
&lt;!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "<a href="http://www.w3.org/TR/html4/loose.dtd">http://www.w3.org/TR/html4/loose.dtd</a>"&gt;<br />
&lt;html&gt;<br />
&lt;head&gt;<br />
&lt;meta http-equiv="Content-Type" content="text/html; charset=EUC-KR"&gt;<br />
&lt;title&gt;Insert title here&lt;/title&gt;<br />
&lt;script src="js/jquery.js" type="text/javascript"&gt;&lt;/script&gt;<br />
&lt;script type="text/javascript"&gt;<br />
 <br />
  $.ajax({<br />
   type:"get"<br />
   ,dataType:"xml"<br />
   ,url:"weather.xml"<br />
   <br />
   ,success:function(xml){<br />
    if($(xml).find("data").length &gt; 0){<br />
     $(xml).find("data").each(function() {//each &gt;&gt; for문 같은기ㅇㅇ<br />
      <br />
      <br />
      var numEf = $(this).find("numEf").text();<br />
      var tmEf = $(this).find("tmEf").text();<br />
      var wf = $(this).find("wf").text();<br />
      var tmn = $(this).find("tmn").text();<br />
      var tmx = $(this).find("tmx").text();<br />
      var reliability = $(this).find("reliability").text();<br />
      <br />
      <br />
      $('#a').append(numEf).append(tmEf).append(wf).append(tmn).append(tmx).append(reliability);<br />
     <br />
      //$('#b').append(wf);<br />
      //$('#c').append(tmn);<br />
      //$('#d').append(tmx);<br />
      //$('#e').append(reliability);<br />
            <br />
      <br />
     });<br />
    }<br />
     var wf1 = $(xml).find("wf").text();<br />
     $('#aa').append(wf1);<br />
     //alert(wf1);<br />
    <br />
   }<br />
   ,errorr:function(){alert("xml error!!");}<br />
  });<br />
&lt;/script&gt;<br />
&lt;/head&gt;<br />
&lt;body&gt;<br />
 &lt;span id = "a"&gt;&lt;/span&gt;<br />
 &lt;br&gt;<br />
 &lt;br&gt;<br />
 &lt;span id = "aa"&gt;&lt;/span&gt;<br />
 &lt;!-- span id = "b"&gt;&lt;/span&gt;<br />
 &lt;span id = "c"&gt;&lt;/span&gt;<br />
 &lt;span id = "d"&gt;&lt;/span&gt;<br />
 &lt;span id = "e"&gt;&lt;/span--&gt;<br />
 <br />
&lt;/body&gt;<br />
&lt;/html&gt;</p>

<p> </p>

<p> </p>

<p>-----------------------------------------------------------------------weather.jsp 입니다.</p>

<p>&lt;?xml version="1.0" encoding="UTF-8"?&gt;<br />
&lt;wid&gt;<br />
&lt;header&gt;<br />
&lt;title&gt;제주도 육상주간예보&lt;/title&gt;<br />
&lt;tm&gt;201305160600&lt;/tm&gt;<br />
&lt;wf&gt;<br />
&lt;![CDATA[제주도남쪽해상을 지나는 저기압의 영향으로 18일 오후부터 19일 오전사이에 비가 오겠고, 그 밖의 날은 고기압 가장자리에 들어 가끔 구름많겠습니다. &lt;br /&gt;&lt;br /&gt;기온은 평년(최저기온 : 14~15도, 최고기온 : 22도)과 비슷하거나 조금 높겠습니다.&lt;br /&gt;&lt;br /&gt;강수량은 평년(강수량 : 2~4mm)과 비슷하겠습니다.&lt;br /&gt; &lt;br /&gt;바다의 물결은 18일부터 19일까지 2~4m로 높게 일겠고, 그 밖의 날은 1~3m로 일겠습니다.]]&gt;<br />
&lt;/wf&gt;<br />
&lt;/header&gt;</p>

<p>&lt;body&gt;<br />
&lt;location wl_ver="2" province="11G00000" city="11G00201"&gt;<br />
&lt;province code="11G00000"&gt;제주도&lt;/province&gt;<br />
&lt;city code="11G00201"&gt;제주&lt;/city&gt;</p>

<p>&lt;data&gt;<br />
&lt;numEf&gt;2&lt;/numEf&gt;<br />
&lt;tmEf&gt;2013-05-18&lt;/tmEf&gt;<br />
&lt;wf&gt;흐리고 비&lt;/wf&gt;<br />
&lt;tmn&gt;16&lt;/tmn&gt;<br />
&lt;tmx&gt;20&lt;/tmx&gt;<br />
&lt;reliability&gt;보통&lt;/reliability&gt;<br />
&lt;/data&gt;</p>

<p>&lt;data&gt;<br />
&lt;numEf&gt;3&lt;/numEf&gt;<br />
&lt;tmEf&gt;2013-05-19&lt;/tmEf&gt;<br />
&lt;wf&gt;흐리고 비&lt;/wf&gt;<br />
&lt;tmn&gt;17&lt;/tmn&gt; &lt;tmx&gt;21&lt;/tmx&gt;<br />
&lt;reliability&gt;보통&lt;/reliability&gt;<br />
&lt;/data&gt;</p>

<p>&lt;data&gt;<br />
&lt;numEf&gt;4&lt;/numEf&gt;<br />
&lt;tmEf&gt;2013-05-20&lt;/tmEf&gt;<br />
&lt;wf&gt;구름조금&lt;/wf&gt;<br />
&lt;tmn&gt;14&lt;/tmn&gt;<br />
&lt;tmx&gt;23&lt;/tmx&gt;<br />
&lt;reliability&gt;보통&lt;/reliability&gt;<br />
&lt;/data&gt;</p>

<p>&lt;data&gt;<br />
&lt;numEf&gt;5&lt;/numEf&gt;<br />
&lt;tmEf&gt;2013-05-21&lt;/tmEf&gt;<br />
&lt;wf&gt;구름많음&lt;/wf&gt;<br />
&lt;tmn&gt;15&lt;/tmn&gt;<br />
&lt;tmx&gt;23&lt;/tmx&gt;<br />
&lt;reliability&gt;낮음&lt;/reliability&gt;<br />
&lt;/data&gt;</p>

<p>&lt;data&gt;<br />
&lt;numEf&gt;6&lt;/numEf&gt;<br />
&lt;tmEf&gt;2013-05-22&lt;/tmEf&gt;<br />
&lt;wf&gt;구름많음&lt;/wf&gt;<br />
&lt;tmn&gt;15&lt;/tmn&gt;<br />
&lt;tmx&gt;24&lt;/tmx&gt;<br />
&lt;reliability&gt;보통&lt;/reliability&gt;<br />
&lt;/data&gt;</p>

<p>&lt;data&gt;<br />
&lt;numEf&gt;7&lt;/numEf&gt;<br />
&lt;tmEf&gt;2013-05-23&lt;/tmEf&gt;<br />
&lt;wf&gt;구름조금&lt;/wf&gt;<br />
&lt;tmn&gt;15&lt;/tmn&gt;<br />
&lt;tmx&gt;22&lt;/tmx&gt;<br />
&lt;reliability&gt;보통&lt;/reliability&gt;<br />
&lt;/data&gt;</p>

<p>&lt;/location&gt;</p>

<p>&lt;location wl_ver="2" province="11G00000" city="11G00401"&gt;<br />
&lt;province code="11G00000"&gt;제주도&lt;/province&gt;<br />
&lt;city code="11G00401"&gt;서귀포&lt;/city&gt;<br />
&lt;data&gt; &lt;numEf&gt;2&lt;/numEf&gt;<br />
&lt;tmEf&gt;2013-05-18&lt;/tmEf&gt;<br />
&lt;wf&gt;흐리고 비&lt;/wf&gt;<br />
&lt;tmn&gt;18&lt;/tmn&gt;<br />
&lt;tmx&gt;21&lt;/tmx&gt;<br />
&lt;reliability&gt;보통&lt;/reliability&gt;<br />
&lt;/data&gt;</p>

<p>&lt;data&gt;<br />
&lt;numEf&gt;3&lt;/numEf&gt;<br />
&lt;tmEf&gt;2013-05-19&lt;/tmEf&gt;<br />
&lt;wf&gt;흐리고 비&lt;/wf&gt;<br />
&lt;tmn&gt;17&lt;/tmn&gt;<br />
&lt;tmx&gt;21&lt;/tmx&gt;<br />
&lt;reliability&gt;보통&lt;/reliability&gt;<br />
&lt;/data&gt;</p>

<p>&lt;data&gt;<br />
&lt;numEf&gt;4&lt;/numEf&gt;<br />
&lt;tmEf&gt;2013-05-20&lt;/tmEf&gt;<br />
&lt;wf&gt;구름조금&lt;/wf&gt;<br />
&lt;tmn&gt;15&lt;/tmn&gt;<br />
&lt;tmx&gt;24&lt;/tmx&gt;<br />
&lt;reliability&gt;보통&lt;/reliability&gt;<br />
&lt;/data&gt;</p>

<p>&lt;data&gt;<br />
&lt;numEf&gt;5&lt;/numEf&gt;<br />
&lt;tmEf&gt;2013-05-21&lt;/tmEf&gt;<br />
&lt;wf&gt;구름많음&lt;/wf&gt;<br />
&lt;tmn&gt;15&lt;/tmn&gt;<br />
&lt;tmx&gt;24&lt;/tmx&gt;<br />
&lt;reliability&gt;낮음&lt;/reliability&gt;<br />
&lt;/data&gt;</p>

<p>&lt;data&gt;<br />
&lt;numEf&gt;6&lt;/numEf&gt;<br />
&lt;tmEf&gt;2013-05-22&lt;/tmEf&gt;<br />
&lt;wf&gt;구름많음&lt;/wf&gt;<br />
&lt;tmn&gt;16&lt;/tmn&gt;<br />
&lt;tmx&gt;26&lt;/tmx&gt;<br />
&lt;reliability&gt;보통&lt;/reliability&gt;<br />
&lt;/data&gt;<br />
 <br />
&lt;data&gt;<br />
&lt;numEf&gt;7&lt;/numEf&gt;<br />
&lt;tmEf&gt;2013-05-23&lt;/tmEf&gt;<br />
&lt;wf&gt;구름조금&lt;/wf&gt; &lt;tmn&gt;16&lt;/tmn&gt; &lt;tmx&gt;23&lt;/tmx&gt;<br />
&lt;reliability&gt;보통&lt;/reliability&gt;<br />
&lt;/data&gt;</p>

<p>&lt;/location&gt;<br />
&lt;/body&gt;<br />
&lt;/wid&gt;</p>

<p>--------------------------------------------------------------------------------------weather.xml 입니다..</p>

<p>weather에 있는 내용을 읽어오는건 됩니다.</p>

<p>하지만</p>

<p><a href="http://www.kma.go.kr/weather/forecast/mid-term-xml.jsp?stnId=184">http://www.kma.go.kr/weather/forecast/mid-term-xml.jsp?stnId=184</a> 여기 사이트 주소에 xml 내용을 읽어오는게 되지않습니다..</p>

<p>단순히 weather.jsp 의 url 에 다가 weather.xml 대신 이 도메인을 넣으면 읽어올수 없는건가요?</p>

<p>다른 것 추가 해야할것이 또이나요??..ㅜ</p>
]]></description>
		<copyright>Copyright 2026, 코스모스팜</copyright>
				<item>
			<title><![CDATA[php, jsp, asp등 서버 프로그래밍 언어로 해당 페이지 내용을 가져와서 작업을 진행하셔야 할 듯 해요~...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/140</link>
			<description><![CDATA[<p>php, jsp, asp등 서버 프로그래밍 언어로 해당 페이지 내용을 가져와서 작업을 진행하셔야 할 듯 해요~</p>

<p>text/plain은 헤더 정보로써 화면에 출력되지 않는 정보입니다.</p>

<p><a href="https://en.wikipedia.org/wiki/Internet_media_type">https://en.wikipedia.org/wiki/Internet_media_type</a> 이쪽을 참고 하시면 아시겠지만</p>

<p>gif 이미지를 브라우저에 불러오면 http 헤더에 image/gif 라는 정보를 함께 보내줍니다. 역시 화면에 출력되는건 이미지 뿐이겠죠</p>
]]></description>
			<author>스레드봇</author>
			<pubDate>Tue, 28 May 2013 01:47:15 +0000</pubDate>
			<category>자바스크립트/jQuery</category>
		</item>
				<item>
			<title><![CDATA[항상 좋은 답변 감사드립니다 ^-^ㅎㅎ

날씨 API가 요즘 다 사라져버렸더라구요..

그래서 기상청 A...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/139</link>
			<description><![CDATA[<p>항상 좋은 답변 감사드립니다 ^-^ㅎㅎ</p>

<p>날씨 API가 요즘 다 사라져버렸더라구요..</p>

<p>그래서 기상청 API를 하고 있었는데..</p>

<p>그렇다면 봇님 말씀이면 PHP를 이용해서 가져와야 한다는 말씀이신가욤//</p>

<p>하.. 제이쿼리도 이제 갓 배웠는데 ㅜㅋㅋ</p>

<p>알겠습니다 ㅎㅎ</p>

<p>저 그런데 text/plain이라는것은어디서 알수가 있는것인가요??</p>

<p>xml파일 보면 plain 이라는 것을 찾을수가없어서요..</p>
]]></description>
			<author>정후닝</author>
			<pubDate>Tue, 28 May 2013 00:40:43 +0000</pubDate>
			<category>자바스크립트/jQuery</category>
		</item>
				<item>
			<title><![CDATA[기상청의 XML 페이지의 HTTP 헤더가 text/xml이 아니고 text/plain으로 잘못 설정돼 있어서 자바스크립...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/135</link>
			<description><![CDATA[<p>기상청의 XML 페이지의 HTTP 헤더가 text/xml이 아니고 text/plain으로 잘못 설정돼 있어서 자바스크립트의 XMLHttpRequest()로는 자료를 가져올 수 없습니다.</p>

<p>따라서 jQuery Ajax로 기상청 자료를 가져올 수 없답니다.</p>

<p>대신 php등 서버프로그래밍 언어로 소켓으로 접속해서 가져오는건 가능합니다.</p>

<p>정후닝님도 weather.jsp를 읽어오는 것을 보니 서버에서 먼저 기상청 자료를 가져오고 그것을 jquery로 불러오는 방식인듯 하네요.</p>

<p>결론은 기상청의 잘못입니다... ㅜㅜ;</p>
]]></description>
			<author>스레드봇</author>
			<pubDate>Mon, 27 May 2013 03:55:59 +0000</pubDate>
			<category>자바스크립트/jQuery</category>
		</item>
			</channel>
</rss>