XML 기술 매뉴얼login
XML 기술 매뉴얼
작가:php.cn  업데이트 시간:2022-04-14 15:57:53

XML 요소



XML 문서에는 XML 요소가 포함되어 있습니다.


XML 요소란 무엇입니까?

XML 요소는 여는 태그부터 시작하여 닫는 태그까지(포함하는) 부분을 말합니다.

요소에는 다음이 포함될 수 있습니다.

  • 기타 요소

  • 텍스트

  • 속성

  • 또는 위 항목을 모두 혼합...

<서점>
<도서 카테고리="어린이">
해리포터
​​ <author>J K. Rowling</author>
​ <연도>2005
​ <가격>29.99</price>
</책>
<도서 카테고리="WEB">
XML 학습
​ <저자>Erik T. Ray</저자>
​ <연도>2003
​ <가격>39.95</price>

위의 예에서 <bookstore>와 <book>에는 모두 다른 요소가 포함되어 있으므로 요소 콘텐츠가 있습니다. <book> 요소에는 속성 (category="CHILDREN")도 있습니다. , <author>, <year> 및 <price>에는 텍스트가 포함되어 있으므로 <strong>텍스트 콘텐츠</strong>가 있습니다. </p><hr/><h2>XML 명명 규칙</h2><p>XML 요소는 다음 명명 규칙을 따라야 합니다. </p><ul class=" list-paddingleft-2"><li><p>이름에는 문자, 숫자 및 기타 문자가 포함될 수 있습니다</p></li><li><p>이름은 숫자나 구두점으로 시작할 수 없습니다</p></li><li><p>이름은 xml(또는 XML, Xml 등) 문자로 시작할 수 없습니다</p></li> <li><p>이름에는 공백이 포함될 수 없습니다. </p></li></ul><p>모든 이름을 사용할 수 있으며 예약어는 사용할 수 없습니다. </p><hr/><h2>최상의 이름 지정 방법 </h2><p>설명적인 이름을 만드세요. 이름(<first_name>, <last_name>)에는 밑줄을 사용하는 것도 좋습니다. </p><p>이름은 짧고 단순해야 합니다(예: <book_title>, <the_title_of_the_book> 아님). </p><p>"-" 문자를 사용하지 마세요. "first-name"과 같은 이름을 지정하면 일부 소프트웨어는 이름에서 이름을 빼고 싶다고 생각할 것입니다. </p><p>"." 문자를 사용하지 마세요. "first.name"과 같이 이름을 지정하면 일부 소프트웨어는 "name"이 "first" 개체의 속성이라고 가정합니다. </p><p>":" 문자를 사용하지 마세요. 콜론은 사용할 네임스페이스로 변환됩니다(나중에 설명). </p><p>XML 문서에는 XML 문서의 요소에 해당하는 필드가 있는 해당 데이터베이스가 있는 경우가 많습니다. 경험상 실제적인 규칙은 데이터베이스의 명명 규칙을 사용하여 XML 문서의 요소 이름을 지정하는 것입니다. </p><p>XML에서 éòá와 같은 영어가 아닌 문자는 완전히 합법적이지만 소프트웨어 공급업체가 이러한 문자를 지원하지 않는 경우 발생할 수 있는 문제에 유의하세요. </p><hr/><h2>XML 요소는 확장 가능합니다. </h2><p>XML 요소는 더 많은 정보를 전달하기 위해 확장 가능합니다. </p><p>다음 XML 예를 참조하세요. </p><div class="code notranslate"><div><note><br/><to>Tove</to><br/><from>Jani</from> 🎜><body>이번 주말에 저를 잊지 마세요!</body><br/></note><br/></div></div><to> , <from> 및 <body> 요소를 사용하여 다음과 같은 출력을 생성합니다. <p></p><div class="code notranslate">MESSAGE<div>받는 사람: Tove<br/> 보낸 사람: Jani<br/>잊지 마세요. 이번 주말엔 나!<br/></div><p>XML 문서 작성자가 추가한 추가 정보를 상상해 보세요. </p><div class="code notranslate"><div><note><br/><date>2008-01-10</date><br/>< to>Tove</to><br/><from>Jani</from><br/><heading>알림</heading><br/><body>이번 주말에 저를 잊지 마세요!</body> ;<br/></note></div></div><p>그러면 이 앱이 작동하지 않거나 다운되나요? </p><p>아닙니다. 이 애플리케이션은 여전히 ​​XML 문서에서 <to>, <from> 및 <body> 요소를 찾아 동일한 출력을 생성할 수 있습니다. </p><p>XML의 장점 중 하나는 애플리케이션을 중단하지 않고 확장할 수 있다는 것입니다. </p></div></div></div></div><div class="previous-next-links"><div class="previous-design-link">← <a href="/xml/xml-syntax.html" rel="prev">XML 구문</a></div><div class="next-design-link"><a href="/xml/xml-attributes.html" rel="next">XML 속성</a> →</div></div><div class="sidebar-box ad-box ad-box-large"><div class="ad-336280"></div></div></div></div></div></div><div id="codeMark"></div><div id="codeMain"><div class="left"><div id="codeEditor"></div><div class="editor-btn"><div class="editor-btn-inner"><a href="javascript:;" class="code-btn-submit r" id="J_Commit" title="제출하다">제출하다</a></div></div></div><div class="right"><div id="codeResult"></div></div><div id="close"></div></div><script src="/static/js/CodeRunOnline.js?1.1"></script><script src="/static/src-min-noconflict/ace.js"></script><footer><a href='http://m.php.cn/ko/' ><i class='layui-icon layui-icon-home '></i>집</a><a href='/course.html' ><i class='layui-icon layui-icon-play'></i>비디오</a><a href="http://m.php.cn/ko/wenda.html" ><i class='layui-icon layui-icon-code-circle'></i>Q&A</a><a href='http://m.php.cn/ko/login' ><i class='layui-icon layui-icon-username'></i>나의</a></footer><div class="right_menu"><div class="right_menu_con"><h2 class="hjclass-txt"><i class="layui-icon layui-icon-shrink-right hjclass-txt-i"></i>PHP 중국어 웹사이트</h2><div class="menu-list"><a href="http://m.php.cn/ko/"><span class="item-icon item-1"><img src="https://img.php.cn/upload/article/000/000/003/5bffb65f99ae2304.png" alt="집"></span>집</a><a href="http://m.php.cn/ko/course.html"><span class="item-icon item-7"><img src="https://img.php.cn/upload/article/000/000/003/5bffb82bd09ad628.png" alt="강의"></span>강의</a><a href="http://m.php.cn/ko/article.html"><span class="item-icon item-4"><img src="https://img.php.cn/upload/article/000/000/003/5bffb7e111b3b425.png" alt="기사"></i></span>기사</a><a href="http://m.php.cn/ko/wenda.html"><span class="item-icon item-2"><img src="https://img.php.cn/upload/article/000/000/003/5bffb83f04e24328.png" alt="Q&A"></span>Q&A</a><a href="http://m.php.cn/ko/dic.html"><span class="item-icon item-9"><img src="https://img.php.cn/upload/article/000/000/003/5bffb85047b25758.png" alt="사전"></span>사전</a><a href="http://m.php.cn/ko/course/type/99.html"><span class="item-icon item-3"><img src="https://img.php.cn/upload/article/000/000/003/5bffb8736ea90300.png" alt="수동"></span>수동</a><a href="http://m.php.cn/ko/xiazai/"><span class="item-icon item-5"><img src="/static/images/ico/resources.png" alt="다운로드"></span>다운로드</a><a href="http://m.php.cn/ko/search"><span class="item-icon item-6"><img src="https://img.php.cn/upload/article/000/000/003/5bffb880b460a204.png" alt="찾다"></span>찾다</a><a href="http://m.php.cn/ko/app/"><span class="item-icon item-6"><img src="https://img.php.cn/upload/article/000/000/003/608bbfa30d9cc398.png" style="width:35px;height:35px;" alt="APP다운로드"></span> APP다운로드</a></div></div></div><script>isLogin = 0;</script><script type="text/javascript" src="/static/js/jquery.min.js"></script><script type="text/javascript" src="/static/layui/layui.js"></script><script type="text/javascript" src="/static/js/global.js?4.9.47"></script><script>(function () { var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); var _hmt = _hmt || []; (function() { var hm = document.createElement("script"); hm.src = "https://hm.baidu.com/hm.js?43f47cabf6856204df6d083dd89ae407"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })(); </script></body></html>