
Altova XMLSpy 2017
附带安装教程- 软件大小:27.48 MB
- 更新日期:2019-06-26 11:43
- 软件语言:简体中文
- 软件类别:编程工具
- 软件授权:免费版
- 软件官网:待审核
- 适用平台:WinXP, Win7, Win8, Win10, WinAll
- 软件厂商:

软件介绍 人气软件 下载地址
XMLSpy是一款功能强大的XML文本编辑器工具,xmlspy5是行业标准的XML开发环境,用于设计,编辑和调试涉及XML,XML Schema,XSL / XSLT,SOAP,WSDL和Web服务技术的企业级应用程序;它是J2EE,NET和数据库开发人员的终极生产力增强器;XMLSPY 5是一个全面且易于使用的产品系列,可以促进XML应用程序开发的各个方面;样式表设计器是一种使用直观的拖放式用户界面自动编写复杂XSLT样式表的新方法,样式表设计器创建用于“真实文档”视图的高级电子表单;如果用户不熟悉XML,也许最令人困惑的方面是它与HTML的相似性,这使得XML最初看起来很熟悉,但也往往会掩盖视图,用户可以从操作中慢慢发现其中的区别;强大又实用,需要的用户可以下载体验

新版功能
1、模式拼合
xmlspy2017提供的新的模式拼合,可以允许模式设计人员把包含在模式里的所有依赖文件编写到一个文件
这样,在无需依赖网络链接来访问文件的情况下,就可以使用拼合的模式,如要应用程序内打包模式,这样的功能变得尤其重要。
2、从子集创建模式
除了拼合模式的功能外,xmlspy2017使用户能够从一个更大模式的子集来创建模式,模式开发人员如今可以只使用需要的元素
从更大模式选择某些全局元素或类型来创建更小的模式,这对于NIEM信息交流来说特别有用,除此以外,它也具备了很多应用程序需要的其他功能。
软件特色
1、图表创建
xmlspy2017添加了在XML数据基础上创建线条、图规、2维和3维饼图和条形图的支持,
用户现在可以在无需把数据输出到Excel或其他工具的情况下,直接在XML编辑器里可视化并分析XML和XBRL数值数据
只需点击几下,用户就可以迅速地创建图表,这些图表包含用户自定义数据选择,标题,轴标签,字体,颜色以及更多其他的功能
把图表保存到剪贴板里,打印,保存为图片,或者保存为XSLT或XQuery编码后在其他样式表或应用程序里使用也变得相当容易;
同时,这些图表又很动态,基础数据一旦改变, 图表能立即反映出新的关联。用户也可以在输出窗口内可用的工作表里创建多达9个不同的图表来迅速容易地比较数据
该功能同时也能让用户可以通过创建图表来显示XMLSpy XSLT和XQuery分析器分析的结果,成为分析和沟通性能数据强有力的工具。
2、SOAP验证
这是网络服务开发人员普遍要求的功能,新的SOAP验证功能让用户可以对照SOAP规范或任何相关WSDL定义参考的XML模式来验证SOAP信息。
安装说明
1、用户只要点击本网站提供的下载地址即可将应用程序下载到磁盘

2、解压数据文件,得到可以直接使用的程序文件,双击程序进行安装,同意程序安装环境许可

3、用户可以根据自己的需要点击浏览按钮将应用程序的安装路径进行更改

4、等待应用程序安装进度条加载完成即可

5、弹出程序安装向导,点击下一步按钮进行程序安装
6、需要完全同意上述协议的所有条款,才能继续安装应用程序,如果没有异议,请点击“同意”按钮;

7、弹出以下界面,直接使用鼠标点击下一步按钮即可,此界面为程序信息界面,可以根据自己需要选择(经验不足者,建议默认安装)

8、现在准备安装主程序。点击“安装”按钮开始安装或点击“上一步”按钮重新输入安装信息。

9、等待应用程序安装进度条加载完成即可,需要等待一小会儿

10、根据提示点击安装,弹出程序安装完成界面,点击完成按钮即可

方法
1、应用程序安装完成后,双击打开应用程序

2、在弹出的新界面中找到“ENTER a new key-code…”选项,并使用鼠标进行点击

3、在弹出的注册框内填入下面的注册信息:必须要一一对应,在安装包也有注册码
Name:123
Company:456
Key-code:Ab26UE-Pb281s-qCAt2s-4Fss37-8P7M2C-57d8G3

4、信息输入完成后,点击【OK】按钮即可注册成功。

5、在弹出的新界面中,点击“Save”按钮即可进入xmlspy2017程序主界面

使用说明
XML规范
W3C规范将XML定义为SGML的子集,因此为了正确理解XML,首先仔细研究SGML是很有用的。
SGML代表标准通用标记语言,是为大规模应用,飞机维护或电厂文档而开发的,旨在长期维护。
XML似乎与HTML非常相似的原因在于HTML被定义为SGML的子集。 XML实际上与SGML更相似,而不是HTML,因为HTML只是用于描述网页的SGML的一个特定子集。
由于XML是为简化SGML而创建的,因此W3C现在决定将HTML 4.0重新定义为XML应用程序,从而创建XHTML 1.0也就不足为奇了。但是,目前我们并不关心这一点,因为我们仍然面临着“什么是XML?”这一基本问题。
要回答这个问题,让我们定义XML不是什么:
·它不是一种编程语言。
·它不是下一代HTML。
·它不是数据库。
·它不是特定于任何水平或垂直市场。
·它不是解决所有问题的解决方案,但它可以成为构建此类解决方案的强大工具。
XML是一种明确定义的结构,描述和交换数据的方法。
这种情况下的数据实际上意味着每种可能的数据类型!您可以将XML用于描述数学公式,化合物,天文信息,金融衍生物,建筑蓝图,注释莎士比亚戏剧,收集佛教智慧或电话系统中的语音处理等多种内容!
为了了解XML,我们来看一个简单的XML文档<和>尖括号用于区分所谓的“标记”(括号之间)和文档的实际数据(括号外)。
XML文档由单个元素组成,这些元素由开始和结束标记(因此标记术语)标记。标签包含元素的名称,以便它们可以更容易地彼此区分。
开始标记由<>括起,而结束标记由括起 - 开始标记和结束标记必须始终成对出现。示例XML文档包含一个名为“product”的元素,它由两个元素组成:“name”(包含数据“Apple”)和“price”(包含数据“0.10”)。与HTML不同,XML不强制执行一组预定义的元素名称(例如“body”,“h1”和“p”) - 您可以自己构建以满足数据的特定需求。
这个简单的XML文档还显示了XML的一个非常重要的方面 - 它是“自我描述”。除了构造实际数据之外,XML元素名称(有时也称为标记名称)用于描述文档中提供的信息(在我们的例子中是Apple的价格)。如果将此与传统上在不同应用程序之间交换此类数据的方式(例如逗号分隔值或CSV文件)进行比较,
如果你看一个稍微复杂的XML示例文档(如XMLSPY 5的Text View中所示),这一点就更加明显了:
您可以在此处立即看到XML的另一个重要属性:元素可以以任何有助于显示所包含数据的语义结构的方式嵌套,并且如果需要多个相同类型的数据,则可以重复元素被列出。我们的示例现在描述了包含四种产品和总计的发票。
另请注意,某些元素在start-tag中包含其他信息:属性始终具有名称和值,并且写为name =“value”(例如currency =“US $”)。属性用于进一步指定增加元素数据的附加信息(在我们的示例中,是总数的货币)。
XML的一个缺点是XML文档越大,它包含的标记就越多。这使得难以找到文档中包含的数据。这种轻微的缺点通常不仅仅是补偿由XML的灵活性和XML本身适合人类和机器阅读的事实。
XMLSPY 5提供了XML文档的简洁表示 - 称为增强型网格视图。此视图允许您查看和直接操作XML文档中的元素,例如它包含的实际数据:
这与上面的Text视图中显示的XML文档相同。产品名称和相应的价格显示为表格的列 - 就像您希望在网格视图中看到的那样。
在此视图中进行编辑非常舒适,因为您可以简单地:
·拖放元素
·插入新行
·将数据复制/粘贴到其他应用程序(例如Excel等)和
·以图形方式处理数据,这是其他产品提供的视图中无法实现的
您现在对XML文档有了第一印象,并了解了XML的两个最重要的特性:元素和属性。当我们查看XMLSPY 5提供的特定功能时,我们将在教程中解释XML的其他概念。
为何选择XML
使用XML的原因通常与当今存在的不同形式的数据一样多样。因此,我们不会考虑某些垂直市场的具体收益 - 例如工程,电子商务,数学或其他 - 而是会尝试关注XML的几个单独属性,这些属性对所有应用程序都具有普遍优势。
XML很容易被人和机器读取
到目前为止,大多数用于存储数据的格式要么适合于软件程序(例如dBase,GIF等)的解释,要么适合人类可读(文本或CSV文件) - 但不适用于两者。
XML定义了一组规则,使计算机的解释变得非常简单。因此,它满足了这两种需求,因为XML文档仍然是基于文本的,并且仍然可以被人类轻松操纵。
XML是面向对象的
虽然关系数据模型非常成功地处理大量类似表格的数据,但处理其他类型的数据 - 例如超文本(即文本加超链接),多媒体,图形,数学或化学公式,分层信息 - 并非如此直截了当。
相比之下,XML是面向对象的,适用于通过对其属性进行建模来描述现实世界或任何抽象问题域的对象,而不是对通过关系链接的各种表执行规范化分解。这使得XML文档更直观易懂,从而减少了设计和实现基于XML的计算系统所需的时间。
XML正被计算机行业广泛采用
互联网成功的一个关键因素是许多公司广泛采用TCP / IP协议套件。这导致了巨大的销售量,因此所使用的所有网络组件的价格都在下降。
XML被许多供应商广泛接受和实施,这一事实将导致更高的数量和更低的软件组件价格。这就是为什么XML的前身SGML从未在大范围内取得成功的原因。 SGML产品的价格通常在一万美元不等,而今天的XML产品价格已经达到数百美元。
XML是全球性的
为了更好地理解XML所受到的关注,回顾另一个广泛采用的数据标准是有用的,每个人今天都认为理所当然:ASCII,美国信息交换标准码。
虽然ASCII仅限于某个字母和书写系统,但允许不同的计算机类型和操作系统自由交换数据仍然至关重要。随着Unicode 1.0的采用及其不断发展。 ASCII的概念扩展到包括世界上所有语言和书写系统。
今天,计算机能够基于ASCII或Unicode读取和处理文本文档是理所当然的。 XML通过构建Unicode并定义用于描述所有不同目的的结构化数据的通用方法,使这种方法更进一步。
所有XML文档都是基于Unicode的定义,但可以存储在磁盘上或通过网络以各种不同的“编码”传输,例如ISO-8859-1或UTF-8。这就是为什么有些人今天称XML为“未来的ASCII”。
更新日志
xmlspy2017更新:
1、智能修复 - 自动校正验证错误
2、Java应用程序中的无缝集成选项 - 在自定义Java应用程序窗口中无缝集成XMLSpy功能;
3、Support for embedding XML Schemas in WSDL files - 一键支持在WSDL文档中嵌入XSDs或提取当前嵌入式的XSDs;
4、改进的WSDL文档选项 - 与WSDL文件关联的XML Schemas包含在WSDL文档里;
5、灵活集成外部程序 - 添加多达10个外部程序,可直接访问内部XMLSpy;
6、拼写检查器自动拆分驼峰式拼写法的单词 - 能大大节省时间并且提高拼写准确度;
7、去除不必要空格选项 - 当需要减小文件大小时;
8、与Eclipse 4.2集成 - 新增支持早期的版本;
9、支持US GAAP 2012 XBRL分类 - 新增支持早期的版本;
10、支持Team Foundation Server MSSCCI Provider 2010用于版本控制系统。
人气软件
-
redis desktop manager2020.1中文 32.52 MB
/简体中文 -
s7 200 smart编程软件 187 MB
/简体中文 -
GX Works 2(三菱PLC编程软件) 487 MB
/简体中文 -
CIMCO Edit V8中文 248 MB
/简体中文 -
JetBrains DataGrip 353 MB
/英文 -
Dev C++下载 (TDM-GCC) 83.52 MB
/简体中文 -
TouchWin编辑工具(信捷触摸屏编程软件) 55.69 MB
/简体中文 -
信捷PLC编程工具软件 14.4 MB
/简体中文 -
TLauncher(Minecraft游戏启动器) 16.95 MB
/英文 -
Ardublock中文版(Arduino图形化编程软件) 2.65 MB
/简体中文