Biểu thị nút Element XML.
// Adds up the values listed in a sample XML document and adds a new element // with the total. let xml = '<things>' + '<plates>12</plates>' + '<bowls>18</bowls>' + '<cups>25</cups>' + '</things>'; const document = XmlService.parse(xml); const root = document.getRootElement(); const items = root.getChildren(); let total = 0; for (let i = 0; i < items.length; i++) { total += Number(items[i].getText()); } const totalElement = XmlService.createElement('total').setText(total); root.addContent(totalElement); xml = XmlService.getPrettyFormat().format(document); Logger.log(xml);
Phương thức
| Phương thức | Loại dữ liệu trả về | Mô tả ngắn | 
|---|---|---|
| add | Element | Thêm nút đã cho làm nút con cuối cùng của nút Element. | 
| add | Element | Chèn nút đã cho tại chỉ mục đã cho trong số tất cả các nút là nút con trực tiếp của nút Element. | 
| clone | Content[] | Tạo bản sao chưa đính kèm của tất cả các nút là phần tử con trực tiếp của nút {@code Element}. | 
| detach() | Content | Tách nút này khỏi nút Elementmẹ. | 
| get | Content[] | Lấy tất cả các nút là phần tử con trực tiếp của nút {@code Element}. | 
| get | Attribute | Lấy thuộc tính cho nút Elementnày có tên đã cho và không có không gian tên. | 
| get | Attribute | Lấy thuộc tính cho nút Elementnày bằng tên và không gian tên đã cho. | 
| get | Attribute[] | Lấy tất cả thuộc tính cho nút Elementnày, theo thứ tự xuất hiện trong tài liệu. | 
| get | Element | Lấy nút Elementđầu tiên có tên đã cho và không có không gian tên nào là nút con ngay lập tức của nútElementnày. | 
| get | Element | Lấy nút Elementđầu tiên có tên và không gian tên đã cho là nút con ngay lập tức của nútElementnày. | 
| get | String | Lấy giá trị văn bản của nút có tên đã cho và không có không gian tên, nếu nút là nút con trực tiếp của nút Element. | 
| get | String | Lấy giá trị văn bản của nút có tên và không gian tên đã cho, nếu nút là nút con trực tiếp của nút Element. | 
| get | Element[] | Lấy tất cả các nút Elementlà phần tử con trực tiếp của nútElementnày, theo thứ tự xuất hiện trong tài liệu. | 
| get | Element[] | Lấy tất cả các nút Elementcó tên đã cho và không có không gian tên nào là phần tử con trực tiếp của nútElementnày, theo thứ tự xuất hiện trong tài liệu. | 
| get | Element[] | Lấy tất cả các nút Elementcó tên và không gian tên đã cho là các nút con trực tiếp của nútElementnày, theo thứ tự xuất hiện trong tài liệu. | 
| get | Content | Lấy nút tại chỉ mục đã cho trong số tất cả các nút là phần tử con trực tiếp của nút{@code Element}. | 
| get | Integer | Lấy số lượng nút là phần tử con trực tiếp của nút {@code Element}. | 
| get | Content[] | Lấy tất cả các nút là phần tử con trực tiếp hoặc gián tiếp của nút {@code Element}, theo thứ tự xuất hiện trong tài liệu. | 
| get | Document | Lấy tài liệu XML chứa nút {@code Element}. | 
| get | String | Lấy tên cục bộ của nút Element. | 
| get | Namespace | Lấy không gian tên cho nút Element. | 
| get | Namespace | Lấy không gian tên có tiền tố đã cho cho nút Element. | 
| get | Element | Lấy nút Elementmẹ của nút. | 
| get | String | Lấy tên cục bộ và tiền tố không gian tên của nút Element, ở dạng[namespacePrefix]:[localName]. | 
| get | String | Lấy giá trị văn bản của nút Element. | 
| get | String | Lấy giá trị văn bản của tất cả các nút là phần tử con trực tiếp hoặc gián tiếp của nút, theo thứ tự xuất hiện trong tài liệu. | 
| is | Boolean | Xác định xem nút Elementnày là nút mẹ trực tiếp hay gián tiếp của một nútElementnhất định. | 
| is | Boolean | Xác định xem nút Elementcó phải là nút gốc của tài liệu hay không. | 
| remove | Boolean | Xoá thuộc tính đã cho cho nút Elementnày, nếu có thuộc tính như vậy. | 
| remove | Boolean | Xoá thuộc tính cho nút Elementnày có tên đã cho và không có không gian tên, nếu thuộc tính đó tồn tại. | 
| remove | Boolean | Xoá thuộc tính cho nút Elementnày bằng tên và không gian tên đã cho, nếu có thuộc tính như vậy. | 
| remove | Content[] | Xoá tất cả nút là phần tử con trực tiếp của nút {@code Element}. | 
| remove | Boolean | Xoá nút đã cho nếu nút đó là nút con trực tiếp của nút {@code Element}. | 
| remove | Content | Xoá nút tại chỉ mục đã cho trong số tất cả các nút là phần tử con trực tiếp của nút{@code Element}. | 
| set | Element | Đặt thuộc tính đã cho cho nút Elementnày. | 
| set | Element | Đặt thuộc tính cho nút Elementnày bằng tên, giá trị đã cho và không có không gian tên. | 
| set | Element | Đặt thuộc tính cho nút Elementnày bằng tên, giá trị và không gian tên đã cho. | 
| set | Element | Đặt tên cục bộ của nút Element. | 
| set | Element | Đặt không gian tên cho nút Element. | 
| set | Element | Đặt giá trị văn bản của nút Element. | 
Tài liệu chi tiết
add
Thêm nút đã cho làm nút con cuối cùng của nút Element. Đối số content có thể là đối tượng Element hoặc bất kỳ đối tượng nút nào tương ứng với một loại được liệt kê trong Content.
Tham số
| Tên | Loại | Mô tả | 
|---|---|---|
| content | Content | nút cần thêm vào | 
Cầu thủ trả bóng
Element – nút Element, để tạo chuỗi
add
Chèn nút đã cho tại chỉ mục đã cho trong số tất cả các nút là nút con trực tiếp của nút Element. Đối số content có thể là đối tượng Element hoặc bất kỳ đối tượng nút nào tương ứng với một loại được liệt kê trong Content.
Tham số
| Tên | Loại | Mô tả | 
|---|---|---|
| index | Integer | chỉ mục để chèn nút trong số tất cả các nút là phần tử con trực tiếp của nút Element | 
| content | Content | nút cần chèn | 
Cầu thủ trả bóng
Element – nút Element, để tạo chuỗi
clone
Tạo bản sao chưa đính kèm của tất cả các nút là phần tử con trực tiếp của nút {@code Element}.
Cầu thủ trả bóng
Content[] – một mảng các bản sao chưa đính kèm của tất cả các nút là phần tử con trực tiếp của nút
    {@code Element}
detach()
get
Lấy tất cả các nút là phần tử con trực tiếp của nút {@code Element}.
Cầu thủ trả bóng
Content[] – một mảng gồm tất cả các nút là phần tử con trực tiếp của nút {@code Element}
get
Lấy thuộc tính cho nút Element này có tên đã cho và không có không gian tên. Nếu không có thuộc tính nào như vậy, phương thức này sẽ trả về null.
Tham số
| Tên | Loại | Mô tả | 
|---|---|---|
| name | String | tên thuộc tính | 
Cầu thủ trả bóng
Attribute – thuộc tính hoặc null nếu không có thuộc tính nào có tên đã cho và không có không gian tên
get
Lấy thuộc tính cho nút Element này bằng tên và không gian tên đã cho. Nếu không có nút nào như vậy, phương thức này sẽ trả về null.
Tham số
| Tên | Loại | Mô tả | 
|---|---|---|
| name | String | tên thuộc tính | 
| namespace | Namespace | không gian tên của thuộc tính | 
Cầu thủ trả bóng
Attribute – thuộc tính hoặc null nếu không có thuộc tính nào có tên và không gian tên đã cho
get
Lấy tất cả thuộc tính cho nút Element này, theo thứ tự xuất hiện trong tài liệu.
Cầu thủ trả bóng
Attribute[] – một mảng gồm tất cả các thuộc tính cho nút Element này
get
Lấy nút Element đầu tiên có tên đã cho và không có không gian tên nào là nút con ngay lập tức của nút Element này. Nếu không có nút nào như vậy, phương thức này sẽ trả về null.
Tham số
| Tên | Loại | Mô tả | 
|---|---|---|
| name | String | tên của nút Elementcon | 
Cầu thủ trả bóng
Element – nút Element hoặc null nếu không có nút con Element cấp trên có tên đã cho và không có không gian tên
get
Lấy nút Element đầu tiên có tên và không gian tên đã cho là nút con ngay lập tức của nút Element này. Nếu không có nút nào như vậy, phương thức này sẽ trả về null.
Tham số
| Tên | Loại | Mô tả | 
|---|---|---|
| name | String | tên của nút Elementcon | 
| namespace | Namespace | không gian tên của nút Elementcon | 
Cầu thủ trả bóng
Element – nút Element hoặc null nếu không có nút Element con cấp dưới ngay lập tức có tên và không gian tên đã cho
get
Lấy giá trị văn bản của nút có tên đã cho và không có không gian tên, nếu nút là nút con trực tiếp của nút Element. Nếu không có nút nào như vậy, phương thức này sẽ trả về null.
Tham số
| Tên | Loại | Mô tả | 
|---|---|---|
| name | String | tên của nút con | 
Cầu thủ trả bóng
String – giá trị văn bản của nút con hoặc null nếu không có nút con cấp trên có tên đã cho và không có không gian tên
get
Lấy giá trị văn bản của nút có tên và không gian tên đã cho, nếu nút là nút con trực tiếp của nút Element. Nếu không có nút nào như vậy, phương thức này sẽ trả về null.
Tham số
| Tên | Loại | Mô tả | 
|---|---|---|
| name | String | tên của nút con | 
| namespace | Namespace | không gian tên của nút con | 
Cầu thủ trả bóng
String – giá trị văn bản của nút con hoặc null nếu không có nút con cấp trên trực tiếp nào có tên và không gian tên đã cho
get
Lấy tất cả các nút Element là phần tử con trực tiếp của nút Element này, theo thứ tự xuất hiện trong tài liệu.
Cầu thủ trả bóng
Element[] – một mảng gồm tất cả các nút Element là nút con trực tiếp của nút Element này
get
Lấy tất cả các nút Element có tên đã cho và không có không gian tên nào là phần tử con trực tiếp của nút Element này, theo thứ tự xuất hiện trong tài liệu.
Tham số
| Tên | Loại | Mô tả | 
|---|---|---|
| name | String | tên của các nút Elementcon | 
Cầu thủ trả bóng
Element[] – một mảng gồm tất cả các nút Element có tên đã cho và không có không gian tên là
    các nút con trực tiếp của nút Element này
get
Lấy tất cả các nút Element có tên và không gian tên đã cho là các nút con trực tiếp của nút Element này, theo thứ tự xuất hiện trong tài liệu.
Tham số
| Tên | Loại | Mô tả | 
|---|---|---|
| name | String | tên của các nút Elementcon | 
| namespace | Namespace | không gian tên của các nút Elementcon | 
Cầu thủ trả bóng
Element[] – một mảng gồm tất cả các nút Element có tên và không gian tên nhất định, là các nút con trực tiếp của nút Element này
get
Lấy nút tại chỉ mục đã cho trong số tất cả các nút là phần tử con trực tiếp của nút{@code Element}. Nếu không có nút nào tại chỉ mục đã cho, phương thức này sẽ trả về null.
Tham số
| Tên | Loại | Mô tả | 
|---|---|---|
| index | Integer | chỉ mục cho nút trong số tất cả các nút là phần tử con trực tiếp của nút {@code Element} | 
Cầu thủ trả bóng
Content – nút hoặc null nếu không có nút nào tại chỉ mục đã cho
get
Lấy số lượng nút là phần tử con trực tiếp của nút {@code Element}.
Cầu thủ trả bóng
Integer – số lượng nút là nút con trực tiếp của nút {@code Element}
get
Lấy tất cả các nút là phần tử con trực tiếp hoặc gián tiếp của nút {@code Element}, theo thứ tự xuất hiện trong tài liệu.
Cầu thủ trả bóng
Content[] – một mảng gồm tất cả các nút là phần tử con trực tiếp hoặc gián tiếp của nút {@code Element}
get
Lấy tài liệu XML chứa nút {@code Element}.
Cầu thủ trả bóng
Document – tài liệu chứa nút {@code Element}
get
Lấy tên cục bộ của nút Element. Nếu nút có tiền tố không gian tên, hãy sử dụng get hoặc get.get để lấy tiền tố.
Cầu thủ trả bóng
String – tên cục bộ của nút Element
get
get
Lấy không gian tên có tiền tố đã cho cho nút Element.
Tham số
| Tên | Loại | Mô tả | 
|---|---|---|
| prefix | String | tiền tố cho không gian tên | 
Cầu thủ trả bóng
Namespace – không gian tên có tiền tố nhất định cho nút Element
get
get
Lấy tên cục bộ và tiền tố không gian tên của nút Element, ở dạng [namespacePrefix]:[localName]. Nếu nút không có tiền tố không gian tên, hãy sử dụng get.
Cầu thủ trả bóng
String – tên cục bộ và tiền tố không gian tên của nút Element, ở dạng [namespacePrefix]:[localName]
get
Lấy giá trị văn bản của nút Element.
Cầu thủ trả bóng
String – giá trị văn bản của nút Element
get
Lấy giá trị văn bản của tất cả các nút là phần tử con trực tiếp hoặc gián tiếp của nút, theo thứ tự xuất hiện trong tài liệu.
Cầu thủ trả bóng
String – giá trị văn bản của tất cả các nút là phần tử con trực tiếp hoặc gián tiếp của nút
is
Xác định xem nút Element này là nút mẹ trực tiếp hay gián tiếp của một nút Element nhất định.
Tham số
| Tên | Loại | Mô tả | 
|---|---|---|
| other | Element | nút Elementkhác | 
Cầu thủ trả bóng
Boolean – true nếu nút Element này là nút mẹ trực tiếp hoặc gián tiếp của nút Element đã cho; false nếu không
is
Xác định xem nút Element có phải là nút gốc của tài liệu hay không.
Cầu thủ trả bóng
Boolean – true nếu nút Element là nút gốc của tài liệu; false nếu không
remove
Xoá thuộc tính đã cho cho nút Element này, nếu có thuộc tính như vậy.
Tham số
| Tên | Loại | Mô tả | 
|---|---|---|
| attribute | Attribute | thuộc tính | 
Cầu thủ trả bóng
Boolean – true nếu thuộc tính đã tồn tại và đã bị xoá; false nếu không
remove
Xoá thuộc tính cho nút Element này có tên đã cho và không có không gian tên, nếu thuộc tính đó tồn tại.
Tham số
| Tên | Loại | Mô tả | 
|---|---|---|
| attribute | String | tên thuộc tính | 
Cầu thủ trả bóng
Boolean – true nếu thuộc tính đã tồn tại và đã bị xoá; false nếu không
remove
Xoá thuộc tính cho nút Element này bằng tên và không gian tên đã cho, nếu có thuộc tính như vậy.
Tham số
| Tên | Loại | Mô tả | 
|---|---|---|
| attribute | String | tên thuộc tính | 
| namespace | Namespace | không gian tên của thuộc tính | 
Cầu thủ trả bóng
Boolean – true nếu thuộc tính đã tồn tại và đã bị xoá; false nếu không
remove
Xoá tất cả nút là phần tử con trực tiếp của nút {@code Element}.
Cầu thủ trả bóng
Content[] – một mảng gồm tất cả các nút là phần tử con trực tiếp của nút {@code Element} trước khi các nút đó bị xoá
remove
Xoá nút đã cho nếu nút đó là nút con trực tiếp của nút {@code Element}. Đối số content có thể là đối tượng Element hoặc bất kỳ đối tượng nút nào tương ứng với một loại được liệt kê trong Content.
Tham số
| Tên | Loại | Mô tả | 
|---|---|---|
| content | Content | nút cần xoá | 
Cầu thủ trả bóng
Boolean – true nếu nút là nút con cấp dưới và đã bị xoá; false nếu không
remove
Xoá nút tại chỉ mục đã cho trong số tất cả các nút là phần tử con trực tiếp của nút{@code Element}. Nếu không có nút nào tại chỉ mục đã cho, phương thức này sẽ trả về null.
Tham số
| Tên | Loại | Mô tả | 
|---|---|---|
| index | Integer | chỉ mục cho nút trong số tất cả các nút là phần tử con trực tiếp của nút {@code Element} | 
Cầu thủ trả bóng
Content – nút đã bị xoá hoặc null nếu không có nút nào tại chỉ mục đã cho
set
set
Đặt thuộc tính cho nút Element này bằng tên, giá trị đã cho và không có không gian tên.
Tham số
| Tên | Loại | Mô tả | 
|---|---|---|
| name | String | tên của thuộc tính cần đặt | 
| value | String | giá trị của thuộc tính cần đặt | 
Cầu thủ trả bóng
Element – nút Element, để tạo chuỗi
set
set
Đặt tên cục bộ của nút Element. Để đặt tiền tố không gian tên cho nút, hãy sử dụng set kết hợp với Xml.
Tham số
| Tên | Loại | Mô tả | 
|---|---|---|
| name | String | tên cục bộ cần đặt | 
Cầu thủ trả bóng
Element – nút Element, để tạo chuỗi
set
set
Đặt giá trị văn bản của nút Element. Nếu nút đã chứa giá trị văn bản hoặc bất kỳ nút con nào, thì phương thức này sẽ ghi đè nội dung cũ. Để thêm hoặc chèn nội dung, hãy sử dụng add hoặc add.
Tham số
| Tên | Loại | Mô tả | 
|---|---|---|
| text | String | văn bản cần đặt | 
Cầu thủ trả bóng
Element – nút Element, để tạo chuỗi