By GokiSoft.com| 15:10 13/04/2020|
Java Advanced

Share Code - XML - Hướng dẫn viết tài liệu XML

Java + XML/JSON
1. XML
2. JSON
=======================================
XML
=> Tài liệu XML được sử dụng để làm gì
=> Communication => giao tiếp giữa các ứng dụng với nhau => JSON (99%) + SOAP API (XML)
=> UI => XML
=> Java FX => XML
=> Mobile Android => UI => XML
=> Mobile iOS (hidden) => Java Swing
=> Setting => XML

XML
=> Cách sử + viết XML tốt
=> có 1 yêu cầu
=> viết đc tại liệu XML chuẩn
=> dễ đọc, hiểu => bọc tách đc thông tin
=> Structure + đặt tên tags.

<!DOCTYPE html>
<html>
<head>
	<title>HTML Tutorial</title>
</head>
<body>
	<table border="1" cellpadding="3" cellspacing="3">
		<thead>
			<tr>
				<th>No</th>
				<th>Full Name</th>
				<th>Email</th>
				<th>Address</th>
			</tr>
		</thead>
		<tbody>
			<tr>
				<td>1</td>
				<td>Tran Van A</td>
				<td>tranvana@gmail.com</td>
				<td>Nam Dinh</td>
			</tr>
			<tr>
				<td>2</td>
				<td>Tran Van B</td>
				<td>tranvana@gmail.com</td>
				<td>Nam Dinh</td>
			</tr>
			<tr>
				<td>3</td>
				<td>Tran Van C</td>
				<td>tranvana@gmail.com</td>
				<td>Nam Dinh</td>
			</tr>
		</tbody>
	</table>
</body>
</html>



<?xml version="1.0" encoding="UTF-8"?>

<!-- DTD -->
<!DOCTYPE STUDENT_LIST [
	<!ELEMENT student_list (student)>
	<!ELEMENT student (no, fullname, address, email)>
	<!ELEMENT no (#PCDATA)>
	<!ELEMENT fullname (#PCDATA)>
	<!ELEMENT address (#PCDATA)>
	<!ELEMENT email (#PCDATA)>
	<!ENTITY nbsp "-->">
	<!ENTITY TVD "TRAN VAN DIEP">
]>

<student_list>
	<!-- mo ta chu thich o day -->
	<!-- unique uri -->
	<s:student xmlns:s="https://gokisoft.com/student" xmlns:t="https://gokisoft.com/teacher" xmlns="https://gokisoft.com/default">
		<s:no>1</s:no>
		<s:fullname>&TVD;</s:fullname>
		<t:address>Ha Noi</t:address>
		<email>tranvana@gmail.&nbsp;com</email>
	</s:student>
	<student>
		<no>2</no>
		<fullname><![CDATA[Tran *&^*&^%&^$^$% Van B]]></fullname>
		<address>Ha Duong</address>
		<email>tran&lt;vanb@gmail.com</email>
	</student>
	<student>
		<no>3</no>
		<fullname>Tran Van C</fullname>
		<address>Nam Dinh</address>
		<email>tranvanc@gmail.com</email>
	</student>
</student_list>


Tags:

Phản hồi từ học viên

5

(Dựa trên đánh giá ngày hôm nay)