Khắc phục: Lỗi phân tích cú pháp XML của Microsoft Word

Một số người dùng báo cáo xử lý Lỗi phân tích cú pháp XML bất cứ khi nào họ cố gắng mở tài liệu Microsoft Word mà họ đã xuất trước đó. Sự cố thường xảy ra sau khi người dùng đã nâng cấp lên phiên bản Office mới hơn hoặc sau đó nếu tài liệu Word được xuất trước đó từ một chương trình khác. Vấn đề thường xảy ra trên các máy Windows 7 và Windows 9.

Lỗi phân tích cú pháp XML

Điều gì gây ra lỗi phân tích cú pháp XML với Microsoft Word?

Như bạn có thể thấy từ thông báo lỗi, mã lỗi là chung và không chỉ ra một vấn đề cụ thể. Mặc dù không có giải pháp khắc phục nhanh cho tất cả các vấn đề sẽ khiến vấn đề biến mất, nhưng vị trí là một chỉ báo về nơi cần xem xét để giải quyết vấn đề.

Chúng tôi đã điều tra vấn đề bằng cách xem xét các báo cáo người dùng khác nhau và cố gắng tái tạo vấn đề. Hóa ra, có một vài thủ phạm có thể sẽ gây ra vấn đề đặc biệt này:

  • Bản cập nhật Windows được sử dụng để phân tích cú pháp không được cài đặt - Đây là vấn đề phổ biến nhất. Bản cập nhật cụ thể này nên được bao gồm trong WSUS, nhưng vì một số lý do, Windows Update không cài đặt nó trên tất cả các máy tạo ra Lỗi phân tích cú pháp XML .
  • Đồ họa SVG có trong tài liệu không được phân tích cú pháp chính xác - Sự cố này cũng có thể xảy ra do XMLlite, trả lại mã lỗi bộ nhớ ngoài bất ngờ trong quá trình phân tích cú pháp của đồ họa SVG.
  • Lỗi mã hóa bên trong mã XML thuộc tài liệu - Rất có thể, tệp XML chứa lỗi mã hóa mà trình soạn thảo Word không thể hiểu được.

Nếu bạn hiện đang đấu tranh để giải quyết Lỗi phân tích cú pháp XML, bài viết này sẽ cung cấp cho bạn danh sách các bước khắc phục sự cố được xác minh. Dưới đây bạn có một danh sách các phương pháp mà những người dùng khác trong tình huống tương tự đã sử dụng để giải quyết vấn đề.

Để đảm bảo kết quả tốt nhất, vui lòng thực hiện theo các phương pháp bên dưới để cho đến khi bạn tìm thấy một bản sửa lỗi có hiệu quả trong việc chăm sóc vấn đề. Hãy bắt đầu nào!

Phương pháp 1: Cài đặt đồ họa SVG Windows Update

Phương pháp này thường được báo cáo là thành công trên Windows 7 và Windows 8, nhưng chúng tôi đã tạo lại thành công các bước cho Windows 10. Vấn đề này xảy ra do một lỗi mà WU (Windows Update) mắc phải khi cài đặt một số cập nhật nhất định.

Hóa ra, bản cập nhật cụ thể này (bản tạo ra sự cố) sẽ được cài đặt tự động bởi thành phần cập nhật vì nó được bao gồm trong các bản cập nhật được phê duyệt WSUS (Windows Server Update Services) .

May mắn thay, bạn cũng có thể cài đặt bản cập nhật bị thiếu (KB2563227) thông qua trang web trực tuyến của Microsoft. Dưới đây là hướng dẫn nhanh về cách thực hiện việc này:

  1. Truy cập liên kết này ( tại đây ) và cuộn xuống phần Cập nhật thông tin . Tiếp theo, tải xuống bản cập nhật phù hợp theo phiên bản Windows và kiến ​​trúc hệ điều hành của bạn.

    Tải xuống bản phân tích Windows Update
  2. Từ màn hình tiếp theo, chọn ngôn ngữ của bạn và nhấp vào nút Tải xuống .

    Đang tải xuống bản cập nhật KB2563227
  3. Đợi cho đến khi quá trình tải xuống hoàn tất, sau đó mở bản cập nhật thực thi và làm theo lời nhắc trên màn hình để cài đặt nó trên hệ thống của bạn.
  4. Khi bản cập nhật đã được cài đặt, hãy khởi động lại máy tính của bạn. Ở lần khởi động tiếp theo, hãy mở cùng một tài liệu Word đã hiển thị Lỗi phân tích cú pháp XML và xem sự cố đã được khắc phục chưa.

Nếu bạn vẫn gặp phải lỗi Lỗi phân tích cú pháp XML, hãy tiếp tục với phương pháp tiếp theo bên dưới.

Phương pháp 2: Giải quyết lỗi thông qua Notepad ++ và Winrar hoặc Winzip

Nếu phương pháp đầu tiên không thành công trong việc giải quyết vấn đề, rất có thể mã XML đi kèm với tài liệu Word của bạn không theo đặc tả XML. Rất có thể, mã XML kèm theo văn bản chứa lỗi mã hóa.

May mắn thay, cửa sổ lỗi sẽ cung cấp cho bạn các chi tiết hữu ích bổ sung sẽ giúp chúng tôi xác định chính xác vấn đề hơn. Nói chính xác, thuộc tính Location ngay dưới thông báo lỗi phân tích cú pháp XML sẽ chỉ cho bạn đến dòng và cột chứa mã bị lỗi.

Bạn có thể nhận thấy rằng thuộc tính Location hướng tới tệp .xml, trong khi bạn đang cố mở tệp từ. Tự hỏi tại sao vậy? Đó là vì tệp .doc thực sự là một tệp .zip có chứa một tập hợp các tệp .xml.

Làm theo các hướng dẫn bên dưới để sử dụng Notepad ++ và WinRar để giải quyết vấn đề và mở tài liệu Word mà không gặp lỗi phân tích cú pháp XML:

  1. Nhấp chuột phải vào tài liệu gây ra lỗi và thay đổi hình thức mở rộng .doc thành. khóa kéo . Khi được yêu cầu xác nhận thay đổi tên tiện ích mở rộng, bấm để xác nhận.

    Thay đổi phần mở rộng từ .doc thành .zip

    Lưu ý: Nếu bạn không thể xem phần mở rộng của tệp, hãy chuyển đến tab Xem trong File Explorer và đảm bảo rằng hộp được liên kết với tiện ích mở rộng Tên tệp được chọn.

    Đảm bảo rằng tùy chọn tiện ích mở rộng tên tệp được chọn
  2. Không phải tệp .DOC hoặc .DOCX được chuyển đổi an toàn thành tệp .ZIP, bạn có thể nhấp đúp để mở tệp. Bạn sẽ thấy một tập hợp các tệp mà bạn chưa từng biết tồn tại trước đây.

    Mở tài liệu Word qua Winzip hoặc WinRar

    Lưu ý: Nếu bạn không thể mở tài liệu .zip, hãy tải xuống Winzip từ liên kết này ( tại đây ).

  3. Tiếp theo, hãy xem thông báo lỗi và xem tài liệu XML nào gây ra lỗi. Trong trường hợp của chúng tôi, tài liệu chịu trách nhiệm là document.xml. Với ý nghĩ này, hãy tiếp tục và trích xuất tệp XML bên ngoài kho lưu trữ ZIP để chúng tôi có thể bắt đầu chỉnh sửa.

  4. Bạn có thể mở tệp XML bằng nhiều trình soạn thảo văn bản, nhưng chúng tôi khuyên dùng Notepad ++ vì nó đáng tin cậy và có tính năng làm nổi bật mã sẽ giúp chúng tôi dễ dàng hơn rất nhiều. Nếu bạn chưa cài đặt Notepad ++ trên hệ thống của mình, bạn có thể tải xuống từ liên kết này ( tại đây ).

    Đang tải xuống NotePad ++
  5. Khi Notepad ++ được cài đặt trên hệ thống của bạn, nhấp chuột phải vào tệp XML mà bạn đã trích xuất ở bước 3 và chọn Chỉnh sửa bằng NotePad ++ .

    Mở tệp XML bằng Notepad ++
  6. Tiếp theo, chúng ta sẽ cần cài đặt một plugin có tên Công cụ XML để xem các dòng và cột chính xác. Điều này sẽ giúp chúng tôi xác định lỗi dễ dàng hơn rất nhiều. Để thực hiện việc này, hãy đi tới Trình cắm (sử dụng ruy băng ở trên cùng) rồi đi đến Trình quản lý trình cắm> Hiển thị Trình quản lý trình cắm .

    Mở Trình quản lý Plugin
  7. Sau đó, đi đến tab Có sẵn, tìm plugin Công cụ XML từ danh sách, chọn nó và nhấn nút Cài đặt . Tiếp theo, khởi động lại NotePad ++ để cho phép plugin được thi hành.

    Cài đặt plugin Công cụ XML
  8. Khi Công cụ XML được cài đặt trong Notepad ++, hãy đi tới Plugins> Công cụ XML và nhấp vào In đẹp (chỉ XML - có ngắt dòng) .

    Kích hoạt bản in Khá (chỉ XML - có ngắt dòng)
  9. Khi tệp được định dạng, đi đến dòng được đề cập trong lỗi trong khi ghi nhớ cột. Bây giờ, lỗi có thể khác nhau ở mỗi tình huống, nhưng hãy tìm các liên kết được định dạng lạ hoặc mã & ký tự đặc biệt không được đặt trong một khối mã. Nói chung, những mâu thuẫn như thế này có một dấu chấm than bên cạnh dòng.

    Giải quyết lỗi XML
  10. Khi lỗi đã được khắc phục, hãy lưu tệp XML và dán lại vào tệp .ZIP.

    Dán tệp XML trở lại vào kho lưu trữ ZIP
  11. Khi tệp XML được chuyển trở lại, đổi tên tệp trở lại như cũ (.doc hoặc .docx) và mở lại. Nếu lỗi được giải quyết chính xác, bạn sẽ không gặp vấn đề gì khi mở tài liệu ngay bây giờ.

Bài ViếT Thú Vị