HAP - MoveChild

CSharp · Console

/Program.cs

// @nuget: HtmlAgilityPack

using System;
using System.Xml;
using HtmlAgilityPack;
					
public class Program
{
	public static void Main()
	{
		var html1 ="<body></body>";
        var htmlDoc1 = new HtmlDocument();
        htmlDoc1.LoadHtml(html1);
		
		var html2 = "<div>Hi ZZZ Projects</div>";
        var htmlDoc2 = new HtmlDocument();
        htmlDoc2.LoadHtml(html2);

        var body = htmlDoc1.DocumentNode.ChildNodes[0];
		var div = htmlDoc2.DocumentNode.ChildNodes[0];
		
		Console.WriteLine("Html Before: " + htmlDoc1.DocumentNode.InnerHtml);
		
		body.MoveChild(div);
		
		Console.WriteLine("Html AFTER: " + htmlDoc1.DocumentNode.InnerHtml);
	}
}
;