Navi.Soft30.产品.格式化.操作手册

1系统简介

1.1功能简述

在软件开发过程中,我们对字符串操作最多. 尤其是Web开发时,数据交换一般采用JSON或XML.本产品作用是格式化各种常用字符串,目前包括:Json,Xml,Html,Sql四种类型

1.2运行环境

.NET Framework 4.0

1.3使用方法

双击软件图标,弹出如图1-1所示

Navi.Soft30.产品.格式化.操作手册_第1张图片

图1-1

然后在指定类型面板中将字符串粘贴复制

2JSON格式

是将字符串格式化为JSON格式.如图2-1和图2-2所示

Navi.Soft30.产品.格式化.操作手册_第2张图片

图2-1

Navi.Soft30.产品.格式化.操作手册_第3张图片

图2-2

2.1工具栏

clip_image007[1]

图2-3

l 剪切

是指从系统剪切板中将字符串复制至文本框中.注:只支持字符串剪切.非字符串数据无法剪切

l 复制

是指将文本框中的字符串数据复制至系统剪切板

l 格式化

是指将文本框中的字符串格式化.如图2-4所示

图2-4

l 去除.包括去除{}和[]

即是将字符串中的{}和[]关键字去除

l 删除新行.包括删除新行和特殊字符

n 删除新行,是指去掉换行符.效果如图2-5所示

图2-5

n 删除特殊字符串,是指去掉字符串中的\关键字

l 显示选中项

2.2对象面板

是指将JSON格式字符串对树形格式展开,方便浏览.如图2-6所示

Navi.Soft30.产品.格式化.操作手册_第4张图片

图2-6

l 查找

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

l Property Grid

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

Navi.Soft30.产品.格式化.操作手册_第5张图片

图2-8

3SQL格式化

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

Navi.Soft30.产品.格式化.操作手册_第6张图片

图3-1

3.1工具栏

clip_image018[1]

图3-2

l 格式化

是将上半部分的编辑框中SQL语句,转为C#中的字符串,并将此字符串展示至下半部分编辑框中

l 保存至.包括保存至文件和剪切板

n 文件.将C#字符串保存至文件

n 剪切板.将C#字符串保存至系统剪切板

4XML格式化

是指将Xml格式字符串进行美化,方便阅读.如图4-1和图4-2所示.其中图4-2即是格式化后效果

图4-1

Navi.Soft30.产品.格式化.操作手册_第7张图片

图4-2

4.1右键菜单

Navi.Soft30.产品.格式化.操作手册_第8张图片

图4-3

l 格式化

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

Navi.Soft30.产品.格式化.操作手册_第9张图片

图4-4

l 复制

将数据复制至系统剪切板

l 粘贴

将系统剪切板数据粘贴至文本框中

l 剪切

将文本框中选中字符串,剪切至系统剪切板

l 删除

将文本框架选中字符串,删除

l 全选

将文本框架所有字符串选中

l 撤消

撤消最近一次操作

5Html格式化

是指将Html格式字符串进行美化,方便阅读.如图5-1所示

Navi.Soft30.产品.格式化.操作手册_第10张图片

图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所示.

Navi.Soft30.产品.格式化.操作手册_第11张图片

图6-3

6.2工具栏2

图6-4

l 导出

将差异结果导出至文本文件

l 清空

将差异结果删除

7比较文本

是指将2个文本字符串进行比较.找出两字符串差异,展示至下面列表控件.如图7-1

图7-1

7.1工具栏1

图7-2

l 比较文本

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

Navi.Soft30.产品.格式化.操作手册_第12张图片

图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所示

Navi.Soft30.产品.格式化.操作手册_第13张图片

图8-1

答:选择:一直允许运行(加入白名单)

9后记

产品会不断完善,目前版本是3.1,谢谢大家的使用

你可能感兴趣的:(Navi.Soft30.产品.格式化.操作手册)