Navi.Soft30.产品.格式化.操作手册
1系统简介
1.1功能简述
在软件开发过程中,我们对字符串操作最多. 尤其是Web开发时,数据交换一般采用JSON或XML.本产品作用是格式化各种常用字符串,目前包括:Json,Xml,Html,Sql四种类型
1.2运行环境
.NET Framework 4.0
1.3使用方法
双击软件图标,弹出如图1-1所示

图1-1
然后在指定类型面板中将字符串粘贴复制
2JSON格式
是将字符串格式化为JSON格式.如图2-1和图2-2所示

图2-1

图2-2
2.1工具栏

图2-3
l 剪切
是指从系统剪切板中将字符串复制至文本框中.注:只支持字符串剪切.非字符串数据无法剪切
l 复制
是指将文本框中的字符串数据复制至系统剪切板
l 格式化
是指将文本框中的字符串格式化.如图2-4所示

图2-4
l 去除.包括去除{}和[]
即是将字符串中的{}和[]关键字去除
l 删除新行.包括删除新行和特殊字符
n 删除新行,是指去掉换行符.效果如图2-5所示

图2-5
n 删除特殊字符串,是指去掉字符串中的\关键字
l 显示选中项
2.2对象面板
是指将JSON格式字符串对树形格式展开,方便浏览.如图2-6所示

图2-6
l 查找
在树形对象中查找关键字.中图2-7所示

l Property Grid
在树形结构中,若选中的结点是类,不是列表,也不是单体.则在Property Grid会展示其属性信息.如图2-8所示

图2-8
3SQL格式化
是指将SQL语句拼接成为C#代码.如图3-1所示

图3-1
3.1工具栏

图3-2
l 格式化
是将上半部分的编辑框中SQL语句,转为C#中的字符串,并将此字符串展示至下半部分编辑框中
l 保存至.包括保存至文件和剪切板
n 文件.将C#字符串保存至文件
n 剪切板.将C#字符串保存至系统剪切板
4XML格式化
是指将Xml格式字符串进行美化,方便阅读.如图4-1和图4-2所示.其中图4-2即是格式化后效果

图4-1

图4-2
4.1右键菜单

图4-3
l 格式化
将字符串格式化处理.若字符串不符合XML格式,则会提示.如图4-4所示

图4-4
l 复制
将数据复制至系统剪切板
l 粘贴
将系统剪切板数据粘贴至文本框中
l 剪切
将文本框中选中字符串,剪切至系统剪切板
l 删除
将文本框架选中字符串,删除
l 全选
将文本框架所有字符串选中
l 撤消
撤消最近一次操作
5Html格式化
是指将Html格式字符串进行美化,方便阅读.如图5-1所示

图5-1
5.1右键菜单

图5-2
l 格式化
将字符串格式化处理
l 复制
将数据复制至系统剪切板
l 粘贴
将系统剪切板数据粘贴至文本框中
l 剪切
将文本框中选中字符串,剪切至系统剪切板
l 删除
将文本框架选中字符串,删除
l 全选
将文本框架所有字符串选中
l 撤消
撤消最近一次操作
6比较JSON
是指将2个JSON格式字符串进行比较.找出两字符串差异,展示至下面列表控件.如图6-1

图6-1
6.1工具栏1

图6-2
l 比较Json
比较旧Josn字符串和新Json字符串.如图6-3所示.

图6-3
6.2工具栏2

图6-4
l 导出
将差异结果导出至文本文件
l 清空
将差异结果删除
7比较文本
是指将2个文本字符串进行比较.找出两字符串差异,展示至下面列表控件.如图7-1

图7-1
7.1工具栏1

图7-2
l 比较文本
比较旧文本和新文本字符串.如图7-3所示.

图7-3
7.2工具栏2

图7-4
l 导出
将差异结果导出至文本文件
l 清空
将差异结果删除
8FAQ
1. COM组件引用
项目引用若干COM组件,包括PDF文档预览组件,Office文档预览组件,视频播放组件.框架本身已提供安装程序在\packages\Tools\文件夹中(暴风影音安装程序未提供)
2. SQLite数据库如何使用
注1:所有的C#项目的目标平台,建议是x86,即使是64位开发环境中
注2:需要在客户端安装SQLite驱动,可以官方下载,注:本框架使用的是Net4.0的驱动.文件名称是: sqlite-netFx40-setup-bundle-x86-2010-1.0.98.0.exe
3.FAQ1
问:若360安全卫士开启时,会弹出是否允许此程序运行,如图8-1所示

图8-1
答:选择:一直允许运行(加入白名单)
9后记
产品会不断完善,目前版本是3.1,谢谢大家的使用
Navi.Soft30.产品.格式化.操作手册的更多相关文章
- Navi.Soft30.产品.DataWindowNet.操作手册
1概述 1.1功能简介 Sybase公司的PowerBuilder开发工具,在以前VS工具没有成事以前,是相当风光的.微软都要与其合作,学习它Db方面的技术,才成就了SQLServer数据库.PB开发 ...
- Navi.Soft30.产品.代码生成器.操作手册
1系统简介 1.1功能简述 在Net软件开发过程中,大部分时间都是在编写代码,并且都是重复和冗杂的代码.比如:要实现在数据库中10个表的增删改查功能,大部分代码都是相同的,只需修改10%的代码量.此时 ...
- Navi.Soft30.产品.阅读导航
Navi.Soft30.Core类库.开发手册 Navi.Soft30.框架.WinForm开发手册 Navi.Soft30.框架.WebMVC开发手册 Navi.Soft30.框架.Mobile.开 ...
- Navi.Soft30.框架.WinForm.开发手册
阅读导航 Navi.Soft30.Core类库.开发手册 http://www.cnblogs.com/xiyang1011/p/5709489.html Navi.Soft30.框架.WinForm ...
- Navi.Soft30.产品.Net对象查看器.操作手册
1系统简介 1.1功能简述 在软件开发过程中,我们会编写各种类以及创建类的属性,方法,事件等.特别是第三方控件或组件,刚拿到手时,若没有完善的开发文档,很难下手.这时,若是可以查看这些DLL的成员对象 ...
- Navi.Soft30.框架.WebMVC.开发手册
1概述 1.1应用场景 互联网高速发展,互联网软件也随之越来越多,Web程序越来越被广泛使用.它部署简单,维护方便,深得众多软件公司使用 Bootstrap前端框架,是最近非常流行的框架之一.它简洁, ...
- Navi.Soft30.框架.Mobile.开发手册
1概述 1.1应用场景 互联网的发展,使用基于Web的软件异军突起,目前占据着相当大的市场份额,而手机,平板电脑等移动端设备的频繁使用,使移动端的软件快速发展,逐步有超越Web软件的趋势 移动软件中, ...
- Nmap 操作手册 - 完整版
目录 Nmap - 基础篇 Nmap 安装 RedHat Windows Debina & Ubuntu Others Linux Nmap 参数(简单版) 目标说明 主机发现 扫描技术 端口 ...
- ORACLE日常操作手册
转发自:http://blog.csdn.net/lichangzai/article/details/7955766 以前为开发人员编写的oracle基础操作手册,都基本的oracle操作和SQL语 ...
随机推荐
- eclipse里面构建maven项目详解(转载)
本文来源于:http://my.oschina.net/u/1540325/blog/548530 eclipse里面构建maven项目详解 1 环境安装及分配 Maven是基于项目对象模 ...
- 黑马程序员_Java基础:十进制转换其他进制
------- android培训.java培训.期待与您交流! ---------- 平时使用中,进制转换只要使用Integer这个包装类中的方法即可完成. 但其实我们也能用自己的方法去实现,这有助 ...
- [SmartFoxServer概述]Zones和Rooms结构
Zones和Rooms结构: 相对于SFS 1.X而言,在Zones和Rooms的配置上,SFS2X有了显著的改善.尤其是我们建立了房组这样一个简单的概念,它允许在一个逻辑组中管理Rooms,从而独立 ...
- 【转贴】-- 基于QT的跨平台应用开发
原帖地址:http://www.cnblogs.com/R0b1n/p/4106613.html 1 Qt简介 Qt是1991年奇趣科技开发的一个跨平台的C++图形用户界面应用程序框架.它提供给应用程 ...
- [ASE]Sprint1总结 & Sprint2计划
经历了两周的团队项目,我们进行了一个简单的总结: 对TFS不够重视,第一周几乎没有使用TFS,第二周大部分是将完成了的工作添加到TFS当中. 这也反映了一个问题,就是对项目细节的安排不到位,最开始的时 ...
- 统计《ASP.Net特供视频教程》总长度
忽然想统计一下我录制过的视频一共多长时间,由于视频文件很多,一共72个,挨个打开进行累加不是程序员应该想起的办法.所以就打算写一个程序来完成这件事,最核心的问题就是“获得一个视频文件的时长”. ffm ...
- Linux服务器Cache占用过多内存导致系统内存不足问题的排查解决(续)
作者: 大圆那些事 | 文章可以转载,请以超链接形式标明文章原始出处和作者信息 网址: http://www.cnblogs.com/panfeng412/archive/2013/12/17/dro ...
- JAXB命名空间及命名空间前缀处理
本篇介绍下JAXB进阶使用,命名空间处理 使用package-info.java添加默认命名空间在需要添加命名空间的包下面添加package-info.java文件,然后添加@XmlSchema注解, ...
- MongoDB与.NET结合使用二(安全)
真实的部署环境为了防止外部攻击,肯定是要修改端口和设置用户账号保护数据的安全性,这一篇文章重点来设置这些内容. Mongodb中mongo.exe 是客户端测试程序,mongod.exe为服务器端程序 ...
- Coded UI Test中的数据驱动测试
有关什么是Coded UI Test以及如何使用Coded UI Test可以查看我的另一篇文章:http://www.cnblogs.com/jaxu/p/3706652.html 本文主要介绍如何 ...