XML DOM Düğüm Klonlama

Düğüm klonlama

cloneNode() Method, belirtilen düğümün kopyasını oluşturur.

cloneNode() Method bir parametreye sahiptir (true veya falseBu parametre, kopyalanan düğümün orijinal düğümün tüm özelliklerini ve alt düğümlerini içermesi gerekip gerekmediğini belirtir.

Aşağıdaki kod parçası ilk <book> düğümünü kopyalar ve belge kök düğümüne ekler:

Örnek

oldNode = xmlDoc.getElementsByTagName('book')[0];
newNode = oldNode.cloneNode(true);
xmlDoc.documentElement.appendChild(newNode);

Kişisel olarak deneyin

Kişisel olarak deneyin

  1. Örnek açıklama: Örneğin yüklenmiştir books.xml'ye xmlDoc
  2. içindeKopyalanacak düğümü alın (oldNode
  3. Kullanarak cloneNodeMetni "newNode
  4. "