VB.net 2010 视频教程 VB.net 2010 视频教程 python基础视频教程
SQL Server 2008 视频教程 c#入门经典教程 Visual Basic从门到精通视频教程
当前位置:
首页 > 编程开发 > C#编程 >
  • C#教程之后台读取Html文件节点信息写入到新的html文件

本站最新发布   C#从入门到精通
试听地址  
https://www.xin3721.com/eschool/CSharpxin3721/

 

 

 Source.html

 

 Target.html内容为空。

目的:读取Source.html中的<Font>标签插入到Target.html中。


using HtmlAgilityPack; using System; using System.IO; using System.Text; namespace ConsoleApp1 { class Program { static void Main(string[] args) { Console.WriteLine("Hello World!"); var path = Environment.CurrentDirectory + "//Source.html"; var targetPath = Environment.CurrentDirectory + "//Target.html"; var content = new HtmlDocument(); content.Load(path, Encoding.UTF8); var targetText = new StringBuilder(); targetText.Append(File.ReadAllText(path, Encoding.UTF8)); //读取节点信息 var templatenode = content.DocumentNode.SelectSingleNode("//font"); var html = templatenode.OuterHtml; File.WriteAllText(targetPath,html); } } }
 
 

结果:Target.html被插入了<Font>标签

 

__EOF__

 
作  者Zman 出  处:https://www.cnblogs.com/ZM191018/

相关教程