Hotline: 098 821 7749 info@acinternational.com.vn
Mã SP: DEV-018
Altova XMLSpy
Giá:liên hệ Còn hàng
Số lượng:

Altova XMLSpy

Hãng sản xuất Altova Phiên bản: Lastest Version
Bản quyền Subcription (vĩnh viễn theo version của phần mềm)
Thời hạn bản quyền Không giới hạn
Ngành nghề Lập trình
Đối tượng tác động Code

Mô tả

XMLSpy là trình soạn thảo XML bán chạy nhất thế giới về lập mô hình, chỉnh sửa, chuyển đổi và gỡ lỗi XML và các công nghệ liên quan. XMLSpy cung cấp cho các lập trình viên các công cụ mà họ cần để xây dựng các ứng dụng tinh vi nhất với trình thiết kế lược đồ đồ họa (schema designer), tạo mã (code generation), trình chuyển đổi tệp (file converter), trình gỡ lỗi (debugger) và Profilers để làm việc với XSD, XSLT, XQuery, XBRL, JSON và nhiều hơn nữa.
Thông tin liên hệ:

Liên hệ với tôi qua:

Thông tin chi tiết sản phẩm

I. Lợi ích, công dụng
  • Các lập trình viên cần một trình soạn thảo XML (XML Editor) để tăng thêm giá trị ngoài việc kết hợp khung (bracket) và kiểm tra xác thực cơ bản. XMLSpy cung cấp sửa lỗi SmartFix đã được cấp bằng sáng chế, một quá trình mang tính cách mạng không chỉ tìm ra lỗi xác thực XML mà còn liệt kê các sửa chữa có thể sửa chữa chúng mà bạn có thể chọn để thực hiện với một cú nhấp chuột. Đúng vậy - XMLSpy sẽ tự động chỉnh sửa, dựa trên lựa chọn của bạn. 
  • Các tính năng cơ bản của XMLSpy: 
No Tính năng Công dụng
1 Edit XML documents Chỉnh sửa tài liệu XML
2 SmartFix XML validation & error correction Sửa lỗi và xác thực lỗi SmartFix XML
3 XML Schema editor Trình soạn thảo lược đồ XML
4 XSLT editor Trình soạn thảo XSLT
5 XSLT debugger & profiler Trình gỡ lỗi & lược tả XSLT
6 XSL Speed Optimizer Trình tối ưu hóa tốc độ XSL
7 XPath / XQuery builder & evaluator Trình tạo và đánh giá XPath / XQuery
8 XQuery editor Trình chỉnh sửa XQuery
9 XSLT / XQuery back-mapping Ánh xạ ngược XSLT / XQuery
10 XPath / XQuery debugger Trình gỡ rối XPath / XQuery
11 XQuery Update Facility editor Trình chỉnh sửa cơ sở cập nhật XQuery
12 JSON editor & JSON Schema editor Trình soạn thảo JSON và trình soạn thảo Lược đồ JSON
13 JSON transformation with XPath, XSLT, XQuery Chuyển đổi JSON bằng XPath, XSLT, XQuery
14 3-Way diff/merge Khác biệt / hợp nhất 3 chiều
15 XBRL tools Công cụ XBRL
16 WSDL editor Trình soạn thảo WSDL
17 SOAP client & debugger SOAP Client & Trình gỡ lỗi
18 Database integration Tích hợp cơ sở dữ liệu
19 Java, C#, and C++ code generation Tạo mã Java, C # và C ++
20 Apache Avro tools Công cụ Apache Avro
21 Visual Studio & Eclipse eclipse Visual Studio & Eclipse nhật thực
22 Open XML (OOXML) support Hỗ trợ Open XML (OOXML)
23 Chart generation based on XML data Tạo biểu đồ dựa trên dữ liệu XML
24 SharePoint® Server integration Tích hợp máy chủ SharePoint®
25 Integration with installed RaptorXML Servers for super-fast processing Tích hợp với các máy chủ RaptorXML đã cài đặt để xử lý siêu nhanh
 
II. Tính năng
1. XML Editor (Trình soạn thảo XML)
  • Chế độ chỉnh sửa văn bản và đồ họa “Text and Graphical XML Editing Views”
    • XMLSpy loại bỏ sự phức tạp của việc chỉnh sửa XML và các công nghệ liên quan thông qua giao diện người dùng trực quan và nhiều tùy chọn chế độ xem phong phú. Cho dù bạn thích chỉnh sửa tài liệu XML trong chế độ văn bản (Text-base) hay trong chế độ đồ họa (Graphical) của XML Viewer, XMLSpy cung cấp hướng dẫn và trợ giúp thông minh khi bạn soạn thảo và khắc phục sự cố nhanh chóng và dễ dàng với trình xác thực XML tuân thủ các tiêu chuẩn của ngành.
  • Sửa lỗi và xác thực lỗi XML với Smart Fix
    • Khi bạn làm việc, XMLSpy cung cấp xác nhận sửa lỗi thông minh Smart Fix XML validation, một quy trình được cấp bằng sáng chế không chỉ tìm ra các lỗi xác thực XML mà còn liệt kê các phương án sửa chữa có thể để sửa chúng, mà bạn có thể chọn để thực hiện với một cú nhấp chuột. Do trình xác nhận hợp lệ XML validator có thể đề xuất các phương án chỉnh sửa một cách tự động, nên nó sẽ tiết kiệm đáng kể thời gian và thất bại liên quan đến việc giải quyết các vấn đề xác nhận.
  • XML Schema Editor (Trình soạn thảo đồ họa XML).
    • Trình soạn thảo đồ họa - XML Schema Editor trong XMLSpy cho phép bạn tạo các lược đồ theo cách trực quan, kéo và thả (drag-and-drop), vì vậy bạn có thể tập trung vào ý nghĩa các quan hệ của lược đồ và hãy để XMLSpy để ý các chi tiết cú pháp của ngôn ngữ lập trình XML Schema language. Ngoài việc chỉnh sửa và xác thực hợp lệ XML Schema 1.0 và 1.1, các công cụ XSD sau đây được cung cấp:
      • Tạo XSD từ XML instance, DTD, JSON Schema hoặc các cơ sở dữ liệu liên quan.
      • Tạo ví dụ mẫu từ việc tạo mã XSD Java, C # và C ++ dựa trên XML Schema.
      • “Phẳng hóa” lược đồ (Schema Flattener) và tạo các lược đồ con (subset schema).
      • Mở rộng xác nhận việc đặt tên (naming) và quy ước viết mã (code convention).
      • Tái cấu trúc các lược đồ (Schema refactoring).
 
2. Các công cụ XSL và XSLT (XSL and XSLT Tools).
  • XSLT Editor (Trình soạn thảo XSLT)
    • Trình soạn thảo XML Editor cung cấp hỗ trợ đầy đủ cho việc phát triển XSL và XSLT trong trình soạn thảo XSLT Editor của nó với các trình trợ giúp theo ngữ cảnh, một cửa sổ XSL outline window và  hơn thế nữa.
    • Để chuyển đổi, tích hợp liền mạch với các máy chủ RaptorXML Server đã cài đặt cung cấp chức năng siêu hiệu năng cùng với sự tuân thủ nghiêm ngặt các tiêu chuẩn W3C, bao gồm XSLT, XPath và XQuery phiên bản 1.0, 2.0 và 3.1. Điều này cho phép bạn tận dụng các phép biến đổi siêu nhanh trong quá trình phát triển và thử nghiệm, tất cả đều trực tiếp bên trong XMLSpy.
    • XMLSpy thậm chí bao gồm các trình soạn thảo HTML / HTML5 và CSS / CSS3 thông minh cùng với chế độ xem trình duyệt được tích hợp.
  • XSLT Debugger and Profiled (Trình gỡ rối và tạo hồ sơ XSLT).
    • Việc kiểm tra và hoàn thiện các bảng định kiểu XSLT (StyleSheet) có thể là một quá trình phức tạp và tốn thời gian. Với trình gỡ rối XSLT debugger của XMLSpy, bạn có thể duyệt qua và gỡ rối ngay cả các bảng định kiểu phức tạp nhất một cách nhanh chóng và dễ dàng. XMLSpy hỗ trợ cho XSLT 1.0, XSLT 2.0 và XSLT 3.0, và bạn thậm chí có thể gỡ rối các bảng định kiểu có chứa mã chương trình (program code) trong Java, C #, JavaScript hoặc VBScript.
    • Trình lược tả XMLSpy XSLT profiler là một công cụ vô giá để tối ưu hóa hiệu suất XSLT code của bạn. Dựa trên thông tin được trình bày bởi trình lược tả XSLT profiler, bạn có thể thấy ngay các phần nào của XSLT code của bạn đang dành nhiều thời gian nhất để xử lý và điều chỉnh chúng cho phù hợp để tối ưu hóa đầy đủ các bảng định kiểu XSLT (StyleSheet) của bạn.
  • XSL Speed Optimizer  (Trình tối ưu hóa tốc độ XSL)
    • Trình lược tả XSLT profiler cung cấp thông tin quan trọng cho các lập trình viên XSLT lão luyện, nhưng nếu bạn muốn tăng tốc thời gian thực thi XSLT mà không thay đổi XSLT code và Xpath code theo cách thủ công, hãy thử sử dụng trình tối ưu hóa tốc độ XSL Speed Optimizer.
    • Trình tối ưu hóa tốc độ XSL Speed Optimizer  của XMLSpy là một cách tiếp cận mang tính cách mạng để tăng tốc các phép biến đổi XSLT, cung cấp sự gia tăng to lớn về thông lượng mà không cần phân tích thủ công để xác định chính xác biểu thức XSLT hoặc XPath nào đang gây ra tắc nghẽn.
  • XSLT and XQuery Back-mapping
    • Do các tài liệu XSLT và XQuery thường dài và phức tạp, điều này có thể khiến bạn khó xác định được mã nguồn (source code) của đầu ra không mong muốn. Đối với mục tiêu gỡ lỗi, back-mapping giúp dễ dàng tương quan ngay lập tức các phần tử đầu ra với các điểm mã nguồn (Source node) và chỉ dẫn (Instruction).
    • Khi kích hoạt Back-mapping trong trình soạn thảo XML Editor, các phép biến đổi XSLT transformation và các thực thi Xquery execution được thực hiện khiến cho các tài liệu tạo ra có thể được tương thích với các tài liệu XSLT+XML hoặc XQuery+XML gốc. Khi bạn nhấp vào một nút (Node) trong tài liệu tạo ra, chỉ dẫn XSLT (Instruction) và dữ liệu nguồn (XML source data) sẽ được đánh dấu bằng cách tô sáng (highlight).
    • Tính năng ánh xạ ngược Back-mapping trong XMLSpy là ý tưởng đột phá theo hai hướng. Đầu tiên, nó giúp các lập trình viên tiết kiệm thời gian đáng kể trong việc gỡ lỗi, tinh chỉnh và hoàn thiện mã của họ cũng như hiểu mã được viết bởi các thành viên khác trong nhóm. Thứ hai, XMLSpy không thực hiện bất kỳ thay đổi nào hoặc thêm mã bổ sung vào tài liệu đầu ra để đạt được ánh xạ ngược.
 
3. Các công cụ XPath và XQuery (XPath and XQuery Tools). 
  • XPath/XQuery Windows
    • Cửa sổ XPath và XQuery trong trình soạn thảo XML Editor giúp dễ dàng xây dựng và kiểm tra các biểu thức XPath / XQuery Expression của bạn khi bạn soạn thảo chúng với các cửa sổ Builder và Evaluator được tích hợp sẵn. Các chức năng hữu ích để tăng tốc độ phát triển được cung cấp thông qua:
      • Trình tạo và kiểm thử XPath (XPath builder and tester).
      • Trình tạo và kiểm thử XQuery (XQuery builder and tester)
      • Xây dựng biểu thức theo phương thức Điểm-và-nhấp (Point-and-click expression building).
      • Di chuột qua các gợi ý (Mouse over hints).
      • Trình trợ giúp nhập nâng cao (Enhanced entry helpers).
      • Sẵn sàng sử dụng code snippet (Ready to use code snippets).
      • Có 09 tab hỗ trợ từng bước xây dựng biểu thức (Nine tabs for incremental expression building).
      • Chế độ Builder mode để chỉnh sửa XPath thông minh (Builder mode for intelligent XPath editing).
      • Chế độ Evaluation mode để xem kết quả ngay lập tức (Evaluator mode for instantly viewing results).
      • Đánh giá XPath/XQuery dựa trên XML và JSON (Evaluating XPath/XQuery against XML and JSON).
  • Trình soạn thảo Xquery (XQuery Editor).
    • Để làm việc với các tài liệu Xquery cỡ lớn, XMLSpy cung cấp hỗ trợ nguyên gốc cho XQuery 1.0 và XQuery 3.1 với tất cả các chức năng chỉnh sửa thông minh mà bạn cần để chỉnh sửa các tài liệu XQuery một cách nhanh chóng và dễ dàng. Hỗ trợ cho nhận thức lược đồ trong trình soạn thảo XQuery cho phép bạn khai thác toàn bộ sức mạnh của XQuery thông qua các cơ chế để tách biệt lỗi, gỡ lỗi đơn giản và hiệu suất code nâng cao. 
  • Trình gỡ lỗi XPath/XQuery (XPath/XQuery Debugger).
    • Cửa sổ Xpath/ XQuery window mạnh mẽ cũng bao gồm một trình gỡ lỗi (Debugger) mạnh mẽ để kiểm thử, xử lý sự cố và hoàn thiện XPath / XQuery của bạn để tiết kiệm thời gian và giảm các lỗi lập trình.
    • Trình gỡ lỗi (Debugger) cho phép bạn trải qua từng bước (step-by-step) việc đánh giá các biểu thức XPath hoặc XQuery expression. Mỗi lần nhấp cho bạn thấy kết quả cho bước tương ứng của việc đánh giá, và bạn có thể đi vào, đi ra, và bỏ qua các bước đánh giá bằng cách sử dụng các nút hữu ích trong thanh công cụ trình gỡ rối.
    • Trình tạo hồ sơ XQuery Profiler tiên tiến cũng được cung cấp, giúp bạn phân tích và tối ưu hóa hiệu suất XQuery code của bạn.
 
  • XQuery Back-mapping (Trình ánh xạ ngược)
    • Việc gỡ lỗi mục tiêu cũng được cung cấp hỗ trợ thông qua ánh xạ ngược XQuery.
  • Trình soạn thảo XQuery Update Facility (XQuery Update Facility Editor).
    • Cửa sổ XPath / XQuery Window trong XML Editor cũng hỗ trợ chỉnh sửa các câu lệnh XQuery Update (XQU) Facility 1.0 và 3.0 với đầy đủ các chức năng nâng cao để soạn các biểu thức XQuery Update Facility với tô màu cú pháp (syntax coloring), hoàn thành mã thông minh (intelligent code completion) và báo cáo thông báo lỗi (error message reporting).
    • Ngăn kết quả (Result Pane) cho phép bạn xem trước kết quả của các thay đổi và khi nhấp chuột vào một kết quả trong ngăn xem trước sẽ tô sáng (highlight) tức thì nút (Node) bị ảnh hưởng trong tài liệu của bạn. Sau đó, bạn có thể thực thi các cập nhật với một cú nhấp chuột, hoặc trong tệp hiện tại hoặc trên tất cả các tệp đang mở, một thư mục hoặc toàn bộ dự án XMLSpy. Chức năng này là duy nhất cho XMLSpy.
4. Các công cụ JSON (JSON Tools)
  • Trình soạn thảo JSON (JSON Editor).
    • Trình soạn thảo JSON trong XMLSpy cho phép bạn xem và chỉnh sửa các tệp JSON và JSON5 bằng cách sử dụng chế độ xem “Text and Grid View” trực quan có sẵn cho việc chỉnh sửa XML, với các hướng dẫn soạn thảo, chỉnh sửa và trình trợ hữu ích. Trình soạn thảo JSON Editor cung cấp các tính năng:
      • Hỗ trợ JSON và JSON5
      • Trợ giúp theo bối cảnh (context help) và các công cụ soạn thảo thông minh khác.
      • Kiểm tra cú pháp JSON (JSON syntax checking)
      • Xác nhận quan hệ dựa trên lưu đồ JSON Schema
      • Chuyển đổi qua lại giữa JSON <=> XML
  • Trình soạn thảo lưu đồ JSON Schema (JSON Schema Editor).
    • XMLSpy không chỉ đi tiên phong trong việc thiết kế trình soạn thảo đồ họa XML Schema đầu tiên, nó cũng bao gồm trình soạn thảo đồ họa JSON Schema Editor quy mô doanh nghiệp lớn (Enterprise) đầu tiên để tạo tốc độ, phát triển và xác thực lược đồ (Schema) cho các nhà phát triển làm việc với JSON.
    • Chế độ xem JSON Schema View sẽ ngay lập tức quen thuộc với các khách hàng của XMLSpy, những người đã từng sử dụng chế độ xem XML Schema View và hiện đang học cách thiết kế các lược đồ JSON Schema, đồng thời dễ hiểu cho người dùng mới. Sử dụng trình soạn thảo JSON Schema Editor cho:
      • Kéo và thả, chỉnh sửa JSON Schema
      • Chuyển đổi qua lại giữa lược đồ XML Schema <=> JSON Schema
      • Tạo các tệp JSON instanst từ JSON Schema
      • Tạo tài liệu về lược đồ JSON Schema.
  • Truy vấn và chuyển đổi JSON bằng XPath, XSLT, XQuery (Querying & Transforming JSON with XPath, XSLT, XQuery).
    • Mặc dù JSON ngày càng trở nên phổ biến, tuy nhiên vẫn chưa có một ngôn ngữ lập trình nào được sử dụng rộng rãi để truy vấn (querying) và chuyển đổi (tranforming) dữ liệu JSON. May mắn thay, chức năng này được thêm vào XPath / XQuery 3.1 cung cấp một phương tiện có mục tiêu nhắm đến là các bản đồ (map), mảng (array) và đối tượng (object) JSON, cung cấp một cách được chuẩn hóa để truy vấn và chuyển đổi dữ liệu JSON bằng các ngôn ngữ quen thuộc này.
    • XMLSpy giúp bạn dễ dàng xử lý các tài liệu JSON bằng XPath, XSLT và XQuery bằng cách sử dụng các trình soạn thảo thông minh và cửa sổ XPath/XQuery Builder & Evaluator Window tương tác. Chức năng bao gồm:
      • Truy vấn tài liệu JSON bằng XPath 3.1 hoặc XQuery 3.1 trong cửa sổ XPath / XQuery Window
      • Chuyển đổi tài liệu JSON bằng tệp XSLT 3.0 hoặc XQuery 3.1.

 
5. So sánh và hợp nhất tệp XML (XML Diff / Merge).
  • XMLSpy bao gồm một tiện ích so sánh XML compare Utility trực quan cho phép các nhà phát triển dễ dàng so sánh XML và hợp nhất các tài liệu và thư mục XML một cách thông minh, có chủ đích. Để so sánh tệp, XMLSpy hỗ trợ 2 hoặc 3 cách so sánh/ hợp nhất.
  • Các tùy chọn so sánh/ hợp nhất có chủ đích XML có thể tùy chỉnh hoàn toàn. Ví dụ, bạn có thể xác định nếu các thực thể cần được so sánh/ hợp nhất, nếu tiền tố của tên (namespace prefix), khoảng trống (whitespace), CDATA, chỉ dẫn xử lý (processing instruction), lời nhận xét (comment) hoặc trật tự các thuộc tính (attribute) / phần tử con (child element) sẽ bị bỏ qua hay không và cách hiển thị sự khác biệt. Ngoài ra, bạn có thể hợp nhất các khác biệt văn bản và sự khác biệt trong XML giữa các tệp khi bạn so sánh chúng.

 
6. Công cụ XBRL (XBRL Tools)
  • Altova cung cấp hỗ trợ toàn diện cho phát triển và tạo báo cáo XBRL từ đầu đến cuối, từ việc soạn thảo phân loại trong XMLSpy, đến xác thực hiệu suất cao trên RaptorXML Server, hoặc khớp (mapping) và phân tích (analysis) dữ liệu trong MapForce, tới việc tạo báo cáo đa kênh StyleVision.
  • Trình soạn thảo và phân loại XBRL Taxonomy Editor (XBRL Taxonomy Editor).
    • Trình soạn thảo và phân loại XMLSpy XBRL taxonomy editor cung cấp chế độ xem trực quan bằng hình ảnh về các phân loại (XBRL taxonomy) và các tính năng soạn thảo phân loại XBRL thông minh.
    • Bằng cách tổ chức các thành phần khác nhau trên các tab dễ lọc và cung cấp các biểu tượng thông tin (icon), thông báo khi di chuột (mouseover message), cửa sổ chi tiết và trình trợ giúp theo ngữ cảnh (context – sensitive helper), trình soạn thảo XMLSpy XBRL Taxonomy Editor giúp dễ dàng xem và hiểu các phân loại hiện có và cách mở rộng phân loại theo tiêu chuẩn ngành.
    • XMLSpy XBRL Taxonomy Editor thậm chí bao gồm trình trợ giúp XBRL Taxonomy Wizard tiện dụng để cung cấp hỗ trợ cho bạn khi khởi đầu việc mở rộng hoặc tạo một phân loại XBRL mới.
    • Các tính năng của trình soạn thảo XBRL bao gồm:
      • Chế độ xem đồ họa “Graphical XBRL taxonomy view”.
      • Hỗ trợ cho XBRL 2.1, XBRL Dimension, và XBRL Formula.
      • Chỉnh sửa và thực thi XBRL Table Linkbase.
      • Trình hướng dẫn “XBRL Taxonomy Wizard” để mở rộng US-GAAP hoặc IFRS
      • Tạo tài liệu phân loại XBRL
      • Phân loại XBRL và xác thực instance

 
7. Các công cụ WSDL & SOAP (WSDL & SOAP Tools)
  • Trình soạn thảo “Graphical WSDL Editor”.
    • Cú pháp WSDL có thể phức tạp và việc chỉ viết code thủ công trong một trình soạn thảo văn bản thường khó khăn và khó hiểu. Cách tiếp cận đồ họa độc đáo của XMLSpy đối với thiết kế WSDL đơn giản hóa việc phát triển WSDL bằng cách cho phép bạn xây dựng WSDL của bạn một cách trực quan, với chức năng kéo và thả và xác nhận đầy đủ và soạn thảo hướng dẫn. Toàn bộ WSDL code được tạo ra đằng sau hậu trường dựa trên thiết kế đồ họa của bạn và bạn có thể xem và chỉnh sửa code trong chế độ xem văn bản - Text View - bất kỳ lúc nào.Tự động tạo tài liệu WSDL cũng được hỗ trợ toàn diện.
  • Trình gỡ lỗi SOAP Debugger và SOAP Client.
    • XMLSpy tương thích hoàn toàn SOAP 1.2 và 1.1  bao gồm SOAP Client để biên dịch (interpreting) các tài liệu WSDL, tạo ra các yêu cầu SOAP, gửi chúng tới một dịch vụ Web và xem phản hồi SOAP.
    • Trình gỡ lỗi XMLSpy SOAP Debugger hoạt động như một proxy giữa máy khách (client) và máy chủ (server) dịch vụ Web, cho phép bạn kiểm tra các tệp WSDL 1.1 / 2.0, một bước thông qua các giao dịch dịch vụ Web được gửi qua HTTP hoặc HTTPS, kiểm tra mọi yêu cầu và tài liệu XML phản hồi, thiết lập các điểm ngắt (breakpoint) trên các hàm SOAP function và thậm chí xác định các điểm ngắt có điều kiện kích hoạt khi một yêu cầu hoặc phản hồi chứa dữ liệu đã chọn được chỉ định bằng phương tiện của truy vấn XPath.
    • Bằng cách này, Trình gỡ lỗi SOAP Debugger giúp bạn xác định và sửa lỗi nhanh chóng và dễ dàng.

 
8. Tích hợp cơ sở dữ liệu (Database Integration).
  • Tích hợp cơ sở dữ liệu quan hệ mạnh mẽ trong XMLSpy giúp giảm các thách thức khả năng tương tác bằng cách cho phép bạn dễ dàng truy vấn các cơ sở dữ liệu SQL và chuyển đổi qua lại giữa các cơ sở dữ liệu và các tệp XML.
  • XMLSpy tương tác với các quan hệ cơ sở dữ liệu phổ biến nhất trong ngôn ngữ giao diện gốc của chúng, bao gồm:
    • Firebird 2.5
    • IBM DB2 for iSeries® v6.1, 7.1
    • IBM DB2® 8, 9.1, 9.5, 9.7, 10.1, 10.5
    • Informix® 11.70
    • MariaDB 10
    • Microsoft Access™ 2003, 2007, 2010, 2013
    • Microsoft® Azure SQL
    • Microsoft® SQL Server® 2005, 2008, 2012, 2014, 2016
    • MySQL® 5, 5.1, 5.5, 5.6, 5.7
    • Oracle® 9i, 10g, 11g, 12c
    • PostgreSQL 8, 9.0.10, 9.1.6, 9.2.1, 9.4, 9.6
    • Progress OpenEdge 11.6
    • SQLite 3.x
    • Sybase® ASE 15, 16
    • Teradata 16
  • Chức năng tích hợp cơ sở dữ liệu bao gồm:
    • Trình hỗ trợ kết nối cơ sở dữ liệu nhanh “Database quick-connect wizard”
    • Cửa sổ truy vấn cơ sở dữ liệu với trình soạn thảo SQL “Database Query window with SQL editor”
    • Nhập và chuyển đổi cơ sở dữ liệu SQL sang XML “Importing SQL database data to XML”
    • Tạo lược đồ XML dựa trên cấu trúc cơ sở dữ liệu SQL “Creating XML Schemas based on SQL database structures”.
    • Xuất dữ liệu từ XML sang các cơ sở dữ liệu SQL “Exporting XML to SQL databases”
    • Tạo lược đồ cơ sở dữ liệu từ lược đồ XML “Creating a database schema from an XML Schema”
    • Hỗ trợ các cơ sở dữ liệu cho phép chuyển đổi sang XML “Support for XML-enabled databases: IBM DB2 pureXML, Oracle XML DB, SQL Server XML databases”

 
9. Các tính năng nâng cao của XMLSpy
  • Tại sao XMLSpy là IDE XML tốt nhất có sẵn? Không giống như các phần mềm khác, XMLSpy bao gồm nhiều tính năng nâng cao khác để phát triển XML, bao gồm:
    • Tạo mã miễn phí trong Java, C # và C ++
    • Hỗ trợ cho Apache Avro
    • Tích hợp liền mạch với Visual Studio và Eclipse
    • Hỗ trợ cho dữ liệu Open XML (OOXML) trong tài liệu Microsoft Office
    • HTTP Testing Window cho HTTP & WADL
    • Tạo biểu đồ dựa trên dữ liệu XML
    • Tích hợp máy chủ SharePoint® Server
    • Tích hợp với các máy chủ RaptorXML Server đã cài đặt để xử lý siêu nhanh
    • Và hơn thế nữa
III. Yêu cầu hệ thống

 
IV. Download
 
V. Các phiên bản hiện có
  • Phần mềm XMLSpy có 2 phiên bản khác nhau:
    • Altova® XMLSpy 2018 Enterprise XML Editor
      • Cung cấp các chức năng cao cấp nhất, bao gồm hỗ trợ cho XBRL, dịch vụ Web (Web service), tạo mã chương trình (program code generation), tạo biểu đồ (chart generation) và hơn thế nữa.
    • Altova® XMLSpy 2018 Professional XML Editor
      • Cung cấp một số công cụ và chức năng hạn chế được tìm thấy trong phiên bản Enterprise.
  • Altova cung cấp các tùy chọn khác nhau để cấp phép cho nhà phát triển sản phẩm phần mềm máy tính để bàn (desktop developer), phát triển thiết bị di động (mobile development) và các phần mềm máy chủ (server software product). Để tìm hiểu các phương thức cấp phép của Altova, hãy tham khảo: https://www.altova.com/support/license_models
     
- So sánh, tham khảo giá và các tính năng chi tiết của từng phiên bản tại link: https://www.altova.com/xmlspy-xml-editor/editions