X-SQLT là một dạng tự do, khai báo, và XML dựa trên ngôn ngữ dùng để mô tả một loạt các lệnh để trao đổi dữ liệu và chuyển đổi có thể được thực hiện trên cơ sở dữ liệu, tập tin dữ liệu, hoặc các tài liệu có cấu trúc. Nó được thiết kế để cho phép dễ dàng lựa chọn, chuyển đổi, và chuyển đổi dữ liệu bằng cách sử dụng ngôn ngữ SQL, XML, XSLT, XPath, và kịch bản. X-SQLT được dựa trên một serialization của các hoạt động trao đổi dữ liệu cơ bản mà mỗi hoạt động bao gồm các yếu tố sau: nguồn, xử lý SQL, chuyển đổi, và đích. Tính năng bao gồm chiết xuất dữ liệu từ cơ sở dữ liệu (thành XML, JSON, hoặc tập tin CSV), nhập dữ liệu vào cơ sở dữ liệu (từ XML hoặc tập tin CSV), thực thi lệnh SQL trên cơ sở dữ liệu, truyền dữ liệu giữa các cơ sở dữ liệu, chuyển đổi file XML của XSL mẫu, mảnh tài liệu chiết xuất từ tập tin XML (bằng biểu thức XPath), chiết xuất quy định các hồ sơ dữ liệu từ tập tin XML sang định dạng CSV, chuyển đổi giữa XML, CSV, và các định dạng tập tin JSON, trao đổi dữ liệu tham số và biến đổi, và xử lý kịch bản.
Điều gì là mới trong phiên bản này:.
Phiên bản 1.2 đã bổ sung thêm JSON để chuyển đổi XML, chuyển đổi JPath, và được xác định trước tên dòng "thiết bị nhập chuẩn" để đọc dữ liệu từ đầu vào tiêu chuẩn
Bình luận không