Android

Vụ kiện Microsoft Word: XML giải thích

Repeat Text in MS Word by Mapping Content Controls with the XML Pane

Repeat Text in MS Word by Mapping Content Controls with the XML Pane
Anonim

Khi một thẩm phán ngừng bán Microsoft Word hôm thứ Ba vì vi phạm bằng sáng chế, nhiều người trong chúng tôi đã tự hỏi về hậu quả của quyết định này. Bản thân bằng sáng chế, để tạo ra các tài liệu XML tùy chỉnh, có vẻ như là một suy nghĩ, và vì lý do chính đáng: Người dùng trung bình không bao giờ có và sẽ không bao giờ dùng Word cho mục đích này.

Nhưng bây giờ, bạn có thể tò mò. XML là gì, và tại sao nó lại là một vấn đề lớn?

Hãy nghĩ về XML như một cách để xác định loại thông tin nào đi vào một tài liệu. Vì vậy, khi tôi viết câu chuyện này trong Word, tôi có thể sử dụng giả thuyết XML để biểu thị tiêu đề của câu chuyện là "dòng tiêu đề", tên tôi là "byline" và bài viết là "cơ thể".

Bây giờ, PC Thế giới có thể quan tâm đến việc bài viết của tôi được đánh dấu như thế này vì nhiều lý do. Mục đích cơ bản nhất là lưu trữ thông tin về công việc của tôi trong một cơ sở dữ liệu, để họ có thể dễ dàng xác định có bao nhiêu bài viết tôi đã viết. Nhưng nơi XML thực sự hữu ích là khả năng tự chỉnh sửa tài liệu và tạo tài liệu mới.

Vì vậy, giả sử PC World muốn xuất bản một cuốn sách chứa tất cả các blog được đăng trên trang web trong năm nay. Với điều kiện mọi tài liệu Word được đánh dấu bằng các thẻ XML thích hợp, PC World có thể sử dụng một tập lệnh để định dạng tất cả các tài liệu theo cùng một cách, với các tiêu đề ở một kích thước nhất định, in đậm và chữ trong một phông chữ cụ thể. Nếu tôi gắn thẻ chủ đề của bài viết với XML, thậm chí có thể tạo một tài liệu mới chứa tất cả các văn bản tôi đã thực hiện trên chủ đề cụ thể đó.

Bằng sáng chế của i4i cung cấp một "Phương pháp và Hệ thống Thao tác Kiến trúc và nội dung của tài liệu tách biệt với nhau. " Đó là khá mơ hồ, nhưng nó thường liên quan đến việc chỉnh sửa nội dung trong một tài liệu được đánh dấu bằng XML. Microsoft có một bằng sáng chế cụ thể hơn, trong đó nó cung cấp một cách để tính toán các thiết bị lấy dữ liệu từ một tài liệu XML đã đánh dấu mà không cần phần mềm xử lý văn bản.

Vẫn chưa lên kế hoạch sử dụng XML bất kỳ lúc nào? Ít nhất bạn sẽ không bỏ lỡ nó nếu Microsoft phải kéo tính năng này để giữ Word trên các kệ hàng.