Telnet data to xml files

Experts,

I have an urgent issue to deal with and I have no clue how to do this. There is a subscription based service that sends updated data through telnet session in XML format. The connection needs to be live all the time. There are several xml files that come through it. I need to be able to store content that i see in telnet to my local file system as xml documents.

How do I go about doing that?

Thanks for your help
LVL 1
aimehdiAsked:
Who is Participating?
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.

BobSiemensCommented:
If I understand you right, I have a solution.

I need to do weird things like that sometimes.  I use a program called TeraTerm.  TeraTerm has powerful macro and file logging capabilities.  Using these capabilities, it wouldn't be very hard to have this telnet program wait until it saw an XML tag, grab an XML file, and save it to a decent name when it saw the tag was closed.

Hopefully I understand your need.

http://en.wikipedia.org/wiki/TeraTerm

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
BobSiemensCommented:
Also, you could simply use TeraTerm to log the telnet session and then use a tool of your choice (e.g. awk or Perl) to grab whatever is XML.
0
BobSiemensCommented:
PPS.

The source code for TeraTerm is available and you could figure out how to do it perfectly.
0
TintinCommented:
So do you currently open a telnet session and leave it running continuously to capture whatever XML data gets displayed?

If so, then you could do what you need with Perl and the Net::Telnet module.
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
SSH / Telnet Software

From novice to tech pro — start learning today.