分类
大小:.01M更新:2015-12-15
类别:编程辅助系统:WinAll
HTML代码转JS字符串工具是一款可以方便用户将HTML代码转化成JS字符串的软件,此外这款软件还支持html代码转换为C#字符串,非常适合程序员进行JS对接生成Html代码中使用。
程序员在使用Ajax调用数据时,由于很多页面信息需要使用对接字符串的功能,不仅仅是JS代码里面需要,C#代码里有时候也需要。
大家都知道这是‘JS对接生成的Html代码,如果你手动一个一个来的话,我估计一次还行,次数多了肯定会手痛的,
而且维护起来比较麻烦。
还不一定能保持代码的结构感
我也是因为这些吧,才想起来写个工具出来,方便转化
首先我们新建一个Winfrom的程序
在上面拉几个控件如下如
我们分别把两radioButton的CheckedChanged事件处理如下
//htmltoC# private void radioButton2_CheckedChanged(object sender, EventArgs e) { if (htmltocsharp.Checked) { richTextBox1_TextChanged(sender, e); } } //htmltojs private void radioButton1_CheckedChanged(object sender, EventArgs e) { if (htmltojs.Checked) { richTextBox1_TextChanged(sender, e); } }
对我让他们分别调用第一个richTextBox的TextChanged事件
那再一起来看看richTextBox的TextChanged事件吧。
private void richTextBox1_TextChanged(object sender, EventArgs e) { StringBuilder sb = new StringBuilder(); string name = string.Empty; try { name = ((RadioButton)sender).Name.Trim(); } catch (Exception) { name = "htmltojs"; } if (name == "htmltojs") { sb.Append("var sb=\"" + richTextBox1.Text.Trim().Replace("\"", "\\\"").Replace("\r\n", "\n").Replace("\n", "\";\r\n sb=sb+\"") + "\";"); } else { sb.Append(" StringBuilder sb = new StringBuilder();\r\n"); sb.Append(" sb.Append(\"" + richTextBox1.Text.Trim().Replace("\"", "\\\"").Replace("\r\n", "\n").Replace("\n", "\");\r\n sb.Append(\"") + "\");"); } richTextBox2.Text = sb.ToString(); }
其实也没有多少代码
我们只是处理一下Html标记就行了,
方法都在上面了,大家看看效果吧
htmlToJS
下面是htmltoC#
好了完成了,我把写的项目打包提供给大家下载
大家也可以提提建议,我以后会随着使用进行修改。
现在已经可以满足我的使用了。
Visual Studio Code32位/64位Windows版编程辅助MV1.48.2官方安装版本
查看源代码格式化工具CoolFormat编程辅助M3.4 绿色版
查看GCC ARM工具for TKStudio编程辅助M官方版
查看Atmel Studio编程辅助MV7.0.1006正式版
查看EZTools辅助工具软件编程辅助M1103-B0011P20官方版
查看中维JVS-C900卡集成监控系统SDK编程辅助MV4.0.0.5官方最新版
查看Uncrustify Code Beautifier编程辅助.41M0.64 绿色免费版
查看360加固助手编程辅助MV3.2.2.1 官方最新版
查看传华mp3文件剪切器编程辅助.08MV2.35.6绿色免费版
查看GnuWin32编程辅助Mv4.2.1 官方最新版
查看pycharm社区版编程辅助M2018.1.3 官方版
查看EM773开发驱动包编程辅助MV1.1官方版
查看Socket调试助手编程辅助MV1.0中文绿色免费版
查看ModelMaker Code Explorer(MMX)编程辅助Mv9.0.0.1943 破解版
查看PKT-03数据文件编辑器编程辅助MV1.04绿色版
查看jdk环境配置小工具编程辅助.42MV1.0绿色版
查看凌哥E编程模块编程辅助Mv1.1.7.20180620 最新版
查看.NET Framework程序开发运行环境64位版编程辅助Mv4.6.2 最新版
查看MyEclipse2017中文语言包编程辅助M汉化包
查看南华上期CTP接口API开发服务编程辅助.95MV6.3.0官方 windows 32位版
查看分布式版本管理系统(Mercurial)编程辅助MV3.5.1官方安装版
查看小煌环境变量配置王编程辅助Mv2.0 绿色免费版
查看hijson 64位(Json格式化工具)编程辅助Mv2.1.2 中文版
查看Onenote代码高亮插件NoteHighlight编程辅助Mv3.6 官方版
查看点击查看更多