Parse XML file to visually display tree and details


In need of a tool to parse an XML file to be able to see the parent/child in tree diagram and all tool configuration details.

SASnewbieData Analyst - Project Management OfficeAsked:
Who is Participating?

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

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.

RobOwner (Aidellio)Commented:
I use XML notepad to easily visualise an XML file:

You can also open it in most web browsers and it will display nicely as well.
In addition to XML Notepad, I also use XMLPad.
SASnewbieData Analyst - Project Management OfficeAuthor Commented:
Thank you for the suggestions. These can come in handy at some point. but what I am looking for is a tool that will graphically display the nodes, parent/children and details.

For example:
                <Node ToolID="4660">
                  <GuiSettings Plugin="AlteryxBasePluginsGui.Filter.Filter">
                    <Position x="1002" y="7134" />
                      <Expression><![CDATA[ ([Channel] IN ("Indirect")
[Product Code] IN ("350", "354", "378", "380", "381", "383", "383", "384", "385", "386", "387", "388", "394", "395", "396", "397", "398", "885", "890", "403","405"))
([Sales Channel] NOT IN ("Direct","DIRECT","US Customer Center","US Customer Centers","Northern Latin America","Southern Latin America","Latin America AS", "Latin America TFM")
[Product Type Code]!="80")
[Branch] NOT IN ("GOVERNMENT","ITS Internal Product Request", "Warranty & Goodwill Order Processing", "Direct Sales & Service","ZEKS")
AND [Product Family] not in ("Air", "Fluid")
                    <Annotation DisplayMode="0">
                      <Name />
                      <DefaultAnnotationText><![CDATA[ ([Channel] IN ("Indirect")
[Product Code] IN ("350", "35...]]></DefaultAnnotationText>
Exploring SharePoint 2016

Explore SharePoint 2016, the web-based, collaborative platform that integrates with Microsoft Office to provide intranets, secure document management, and collaboration so you can develop your online and offline capabilities.

I think what you're looking for is a tool with xquery support.  There are both downloadable and online tools that might work, but I have no experience with any of them.  Have you looked at any of these tools?
SASnewbieData Analyst - Project Management OfficeAuthor Commented:
Attached is an example of what I need:
SASnewbieData Analyst - Project Management OfficeAuthor Commented:
Hi aikimark,

Will search for xquery support. I didn't know what to look for, but will do so now.

Based on the image you posted, you are also looking for a tool with modeling capabilities and XSD-generating capabilities.
Pravin AsarPrincipal Systems EngineerCommented:

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
SASnewbieData Analyst - Project Management OfficeAuthor Commented:
Hi Pravin,,

Will do!

Pravin AsarPrincipal Systems EngineerCommented:

Glad to be of some help
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

From novice to tech pro — start learning today.