Best way to process MISMO File

SampleMISMO.txt
hi ,
We have a project to implement Fannie Mae' new file format(MISMO) for LOAN Application . I attached a sample file for reference . Which will be best technical approach
to handle this kind of XML Files ? Please advice.
Vinoy K PAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

x
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

CEHJCommented:
I attached a sample file for reference
Where?
0
Vinoy K PAuthor Commented:
Sorry I Uploaded again .
0
CEHJCommented:
In theory, any good xml parser will be fine. It's well-formed xml with a schema
0
OWASP Proactive Controls

Learn the most important control and control categories that every architect and developer should include in their projects.

Vinoy K PAuthor Commented:
Actually i am concerned about how i can group the values in the various tags. If you see the RELATIONSHIP tag in the sample XML
SequenceNumber="1" xlink:from="ASSET_1" xlink:to="BORROWER_1" i need to pick the corresponding sub tags of this ASSET_1 and it should be associated with BORROWER_1.
The same way it should follow for other labels. i hope you follow.
0
CEHJCommented:
Before you get into building your own parser, it might be worth checking with the people who provide this schema whether any software tools are available
0
CEHJCommented:
Are you in effect saying you want to collect all asset info for all borrowers or is it different?
0
Vinoy K PAuthor Commented:
Yes , It would be nice if i can group the information per borrower like Borrower 1 and his Assets and its Liabilities .  All these group info into one Java Object.
0
CEHJCommented:
See if there any tools. Otherwise it's a custom parser i'm afraid
0
Vinoy K PAuthor Commented:
It Looks like i need to build custom parser for this . Thanks for the help.
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
CEHJCommented:
ok - just don't be tempted to do it with anything other than xml tools ;)
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Java

From novice to tech pro — start learning today.