XML 문서의 표현입니다.
메서드
메서드 | 반환 유형 | 간략한 설명 |
---|---|---|
add | Document | 지정된 노드를 문서 끝에 추가합니다. |
add | Document | 문서의 즉각적인 하위 요소인 모든 노드 중에서 지정된 색인에 지정된 노드를 삽입합니다. |
clone | Content[] | 문서의 즉시 하위인 모든 노드의 연결되지 않은 사본을 만듭니다. |
detach | Element | 문서의 루트 Element 노드를 분리하고 반환합니다. |
get | Content[] | 문서의 즉시 하위 요소인 모든 노드를 가져옵니다. |
get | Content | 문서의 즉각적인 하위 요소인 모든 노드 중에서 지정된 색인의 노드를 가져옵니다. |
get | Integer | 문서의 바로 아래 하위 노드인 노드 수를 가져옵니다. |
get | Content[] | 문서의 직접 또는 간접 하위 요소인 모든 노드를 문서에 표시되는 순서대로 가져옵니다. |
get | Doc | 문서의 Doc 선언을 가져옵니다. |
get | Element | 문서의 루트 Element 노드를 가져옵니다. |
has | Boolean | 문서에 루트 Element 노드가 있는지 확인합니다. |
remove | Content[] | 문서의 즉시 하위인 모든 노드를 삭제합니다. |
remove | Boolean | 노드가 문서의 바로 아래 하위 요소인 경우 지정된 노드를 삭제합니다. |
remove | Content | 문서의 바로 아래 하위 요소인 모든 노드 중에서 지정된 색인의 노드를 삭제합니다. |
set | Document | 문서의 Doc 선언을 설정합니다. |
set | Document | 문서의 루트 Element 노드를 설정합니다. |
자세한 문서
add Content(content)
지정된 노드를 문서 끝에 추가합니다. content
인수는 Content
객체 또는 Content
에 나열된 유형에 해당하는 노드 객체일 수 있습니다. 그러나 문서에는 하나의 하위 Element
노드만 있을 수 있으며 이는 암시적으로 루트 Element
노드입니다.
매개변수
이름 | 유형 | 설명 |
---|---|---|
content | Content | 추가할 노드 |
리턴
Document
: 체이닝을 위한 문서
add Content(index, content)
문서의 즉각적인 하위 요소인 모든 노드 중에서 지정된 색인에 지정된 노드를 삽입합니다. content
인수는 Content
객체 또는 Content
에 나열된 유형에 해당하는 노드 객체일 수 있습니다. 그러나 문서에는 하나의 하위 Element
노드만 있을 수 있으며 이는 암시적으로 루트 Element
노드입니다.
매개변수
이름 | 유형 | 설명 |
---|---|---|
index | Integer | 문서의 직접 하위 노드인 모든 노드 중 노드를 삽입할 색인입니다. |
content | Content | 삽입할 노드 |
리턴
Document
: 체이닝을 위한 문서
clone Content()
detach Root Element()
get All Content()
get Content(index)
문서의 즉각적인 하위 요소인 모든 노드 중에서 지정된 색인의 노드를 가져옵니다. 지정된 인덱스에 노드가 없으면 이 메서드는 null
를 반환합니다.
매개변수
이름 | 유형 | 설명 |
---|---|---|
index | Integer | 문서의 즉시 하위 요소인 모든 노드 중 노드의 색인 |
리턴
Content
: 노드 또는 지정된 색인에 노드가 없는 경우 null
get Content Size()
문서의 바로 아래 하위 노드인 노드 수를 가져옵니다.
리턴
Integer
: 문서의 즉시 하위 노드인 노드 수입니다.
get Descendants()
get Doc Type()
get Root Element()
has Root Element()
remove Content()
remove Content(content)
노드가 문서의 바로 아래 하위 요소인 경우 지정된 노드를 삭제합니다. content
인수는 Content
객체 또는 Content
에 나열된 유형에 해당하는 노드 객체일 수 있습니다.
매개변수
이름 | 유형 | 설명 |
---|---|---|
content | Content | 삭제할 노드 |
리턴
Boolean
: 노드가 바로 아래 하위 요소였으며 삭제된 경우 true
이고 그렇지 않은 경우 false
입니다.
remove Content(index)
문서의 바로 아래 하위 요소인 모든 노드 중에서 지정된 색인의 노드를 삭제합니다. 지정된 인덱스에 노드가 없으면 이 메서드는 null
를 반환합니다.
매개변수
이름 | 유형 | 설명 |
---|---|---|
index | Integer | 문서의 즉시 하위 요소인 모든 노드 중 노드의 색인 |
리턴
Content
: 삭제된 노드 또는 지정된 색인에 노드가 없는 경우 null