728x90 반응형 SMALL Extensible Markup Language2 XML (eXtensible Markup Language) XML (eXtensible Markup Language) XML (eXtensible Markup Language)은 W3C에서 개발된, 다른 특수한 목적을 갖는 마크업 언어를 만드는데 사용하도록 권장하는 다목적 마크업 언어이다. XML은 SGML의 단순화된 부분집합으로, 다른 많은 종류의 데이터를 기술하는 데 사용할 수 있다. XML은 주로 다른 종류의 시스템, 특히 인터넷에 연결된 시스템끼리 데이터를 쉽게 주고 받을 수 있게 하여 HTML의 한계를 극복할 목적으로 만들어졌다. 기계는 인간의 언어를 읽거나 이해할 수 없는 계산기에 불과하므로 XML과 같은 구조화된 마크업 언어들은 인간의 읽고 분석하여 이해하는 능력과 컴퓨터의 단순한 계산적인 판독 능력 사이에 타협점을 만들어 줄 수 있다. W3C가 만.. 2022. 8. 5. 12. XML (Extensible Markup Language) XML (Extensible Markup Language) 인터넷 웹페이지를 만드는 HTML을 획기적으로 개선하여 만든 언어이다. 홈페이지 구축기능, 검색기능 등이 향상되었고, 웹 페이지의 추가와 작성이 편리해졌다. XML 만들기 from xml.etree.ElementTree import Element, dump node1 = Element("first") node1.text = "안녕" dump(node1) #결과 안녕 root.append(node1) # 노드에 노드 추가하기 node2 = Element("second") node2.text = "Hello" root.append(node2) dump(root) #결과 안녕Hello dump(root) # 속성 추가하기 #결과 안녕Hello XML .. 2021. 12. 15. 이전 1 다음 728x90 반응형 LIST