Solved

How do I repair a corrupt MSN Message History XML file

Posted on 2010-09-16
2
1,201 Views
Last Modified: 2012-05-10
The XML Message History file for one of my work contacts is suddenly saying it is corrupt. I really need this file as I use it for reference to past conversations.

When I try to view it I see the following error in the error report

==============================================

Webpage error details

User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; Creative AutoUpdate v1.40.01)
Timestamp: Thu, 16 Sep 2010 18:55:30 UTC


Message: Invalid at the top level of the document.

Line: 169
Char: 1330
Code: 0
URI: file:///F:/Kirk MSN/lsmri1851996486.xml

==================================================

I am hoping I can open the file and remove the error?

0
Comment
Question by:electricink
2 Comments
 
LVL 76

Expert Comment

by:arnold
ID: 33695499
compare its stracture to a different functioning file using notepad/wordpad.
alternatively rename the file so you have a reference while can have a record of new exchanges.
0
 

Accepted Solution

by:
electricink earned 0 total points
ID: 33695973
Thanks for the suggestion... I tried what you suggested but I couldnt find the line number in question to find the problem.

I actually found a free piece of software called Notepad++ that i was able to turn on line numbers and word wrap and I found the problem.

I first made a backup of my original .XML file.

I loaded the file in Notpad++ and saw there extra tag in line 169 "</tag>" and then a big chunk of Null data.

Once I deleted the extra </log> and the null data, the file loads perfectly!

0

Featured Post

How your wiki can always stay up-to-date

Quip doubles as a “living” wiki and a project management tool that evolves with your organization. As you finish projects in Quip, the work remains, easily accessible to all team members, new and old.
- Increase transparency
- Onboard new hires faster
- Access from mobile/offline

Join & Write a Comment

Article by: Ahmedn1
Introduction Some developers today tend to use Skypekit in their applications to make it more interactive with the user. Skype API is very awesome indeed but the problem is it is only available in C++, Java and Python. I can't understand why Micr…
Browsing the questions asked to the Experts of this forum, you will be amazed to see how many times people are headaching about monster regular expressions (regex) to select that specific part of some HTML or XML file they want to extract. The examp…
With the advent of Windows 10, Microsoft is pushing a Get Windows 10 icon into the notification area (system tray) of qualifying computers. There are many reasons for wanting to remove this icon. This two-part Experts Exchange video Micro Tutorial s…
With the advent of Windows 10, Microsoft is pushing a Get Windows 10 icon into the notification area (system tray) of qualifying computers. There are many reasons for wanting to remove this icon. This two-part Experts Exchange video Micro Tutorial s…

746 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

11 Experts available now in Live!

Get 1:1 Help Now