Cach xem xml ma hóa bởi encoding iso-8859-1 năm 2024
Preparing soft skills for students has been being a matter of great concern to both society and the education industry. Soft skills are an essential factor for the success and happiness of each individual. Many decades ago, the weakness of soft skills of Vietnamese students have been warned by educational organizations, businesses and domestic and foreign experts. Although knowledge that is considered as a necessary condition during the learning process; it is still not a sufficient condition for students who want to get a desired job. Nowadays, soft skills training activities are quite popular in almost universities and it is one of requirements for student’s graduation. However, these training activities are different in each university. In this study, from the practical experience in training soft skills of other universities, the authors recommend some basic solutions for integrating soft skills into main subjects in the specialized knowledge teaching process. Show Nếu bạn đã xem các tài liệu HTML, bạn sẽ quen với các khái niệm cơ bản về sử dụng thẻ để đánh dấu văn bản của tài liệu. Phần này thảo luận về sự khác biệt giữa các tài liệu HTML và tài liệu XML. Chúng ta sẽ cùng xem qua các quy tắc cơ bản của các tài liệu XML và thảo luận về thuật ngữ được sử dụng để mô tả chúng. Một điểm quan trọng về tài liệu XML: Đặc tả XML yêu cầu trình phân tích cú pháp từ chối mọi tài liệu XML không tuân theo các quy tắc cơ bản. Hầu hết các trình phân tích cú pháp HTML sẽ chấp nhận đánh dấu cẩu thả, đoán xem người viết tài liệu dự định là gì. Ví dụ bạn có thể viết một dòng text mà không có thẻ hay bất cứ thẻ gì, thì nội dung vẫn được hiển thị. Hoặc bạn viết sai thẻ đâu đó, nó vẫn hiển thị chỉ là hiển thị không đẹp :) Để tránh sự lộn xộn có cấu trúc lỏng lẻo được tìm thấy trong tài liệu HTML trung bình, những người tạo XML đã quyết định phân tích cấu trúc tài liệu ngay từ đầu. (Nhân tiện, nếu bạn không quen thuộc với thuật ngữ này, trình phân tích cú pháp là một đoạn mã cố gắng đọc tài liệu và diễn giải nội dung của nó.) Tài liệu không hợp lệ, hợp lệ và được hình thành tốt Invalid, valid, và well-formed documentsCó ba loại tài liệu XML:
Phần tử gốc - The root elementMột tài liệu XML phải được chứa trong một phần tử. Phần tử đơn đó được gọi là phần tử gốc và nó chứa tất cả văn bản và bất kỳ phần tử nào khác trong tài liệu. Trong ví dụ sau, tài liệu XML được chứa trong một phần tử duy nhất, ` 1 2 3 4 5
Đây là một tài liệu không chứa một phần tử gốc: 1 2 3 4 5 6 7 8 `xml`2 ` Cần phải có trình phân tích cú pháp XML để từ chối tài liệu này, bất kể thông tin có thể chứa thông tin gì. Các phần tử XML không thể chồng lấp. Đây là một số đánh dấu không hợp pháp: 1 2 3 4 5 6 `version`9 Nếu bạn bắt đầu một 1 2 3 4 5 6 `?>`4 Trình phân tích cú pháp XML sẽ chỉ chấp nhận đánh dấu này; trình phân tích cú pháp HTML trong hầu hết các trình duyệt Web sẽ chấp nhận cả hai. Bạn không thể bỏ qua bất kỳ thẻ kết thúc. Trong ví dụ đầu tiên bên dưới, đánh dấu là không hợp pháp vì không có `<`9thẻ đoạn kết thúc ( ). Mặc dù điều này có thể chấp nhận được trong HTML (và, trong một số trường hợp, SGML), trình phân tích cú pháp XML sẽ từ chối nó. 1 2 3 4 `version`9 Nếu một phần tử không chứa đánh dấu nào cả thì nó được gọi là phần tử rỗng ; các phần tử HTML break ( 1 2 3 4 5 6 7 ` ` Các phần tử XML có phân biệt chữ hoa chữ thường. Trong HTML, 1 2 3 4 5 6 7 `version`9 `?>`4 Có hai quy tắc cho các thuộc tính trong tài liệu XML: So sánh hai ví dụ dưới đây. Đánh dấu ở trên cùng là hợp pháp trong HTML, nhưng không phải bằng XML. Để thực hiện tương đương trong XML, bạn phải cung cấp cho thuộc tính một giá trị và bạn phải đặt nó trong dấu ngoặc kép. 1 2 3 4 5 `version`9 `?>`4 Bạn có thể sử dụng dấu ngoặc đơn hoặc dấu ngoặc kép, miễn là bạn nhất quán. Nếu giá trị của thuộc tính chứa một trích dẫn đơn hoặc kép, bạn có thể sử dụng loại trích dẫn khác để bao quanh giá trị (như trong Hầu hết các tài liệu XML bắt đầu bằng một khai báo XML cung cấp thông tin cơ bản về tài liệu cho trình phân tích cú pháp. Một tuyên bố XML được khuyến nghị, nhưng không bắt buộc. Nếu có khai báo thì nó phải nó phải ở dòng đầu tiên trong tài liệu. Khai báo có thể chứa tối đa ba cặp giá trị tên (nhiều người gọi chúng là thuộc tính, mặc dù về mặt kỹ thuật chúng không phải là). Đó là 1
Cuối cùng, |