JSFiddle - React, Tailwind, and code Playground
by JinHan Heo
HTML
<script src="https://cdnjs.cloudflare.com/ajax/libs/axios/0.18.0/axios.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/lodash.js/4.17.5/lodash.min.js"></script>
JavaScript
axios.get('http://www.weather.go.kr/wid/queryDFSRSS.jsp?zone=1165059000')
.then(_ => {
let r = {}
_.data
.split('</data>')[0]
.split('\n')
.map(_ => /^ <([a-zA-Z0-9]+)>(.+?)<\/[a-zA-Z0-9]+>/g.exec(_))
.filter(Boolean)
.forEach(_ => {
r[_[1]] = _[2]
})
console.log(r)
})