Toon posts:

[PERL] string manipulation

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb een string waar veel informatie inzit, ergens tussen die informatie zit XML, wat is de beste manier om enkel die XML in een nieuwe variabele te krijgen?

bv.
$string="text text text <root><optie>value</optie></root> text text"

in $xml zou "<root><optie>value</optie></root>" moeten komen.

Ik vraag geen oplossingen, enkel de beste manier om dit aan te pakken.
Ik dacht zelf om char per char te zoeken naar de root tags, de positie te bewaren, en daarna met substr() de xml isoleren. Is dit goed of veel te onefficiënt? ;)

Alvast bedankt.

  • muba
  • Registratie: April 2002
  • Laatst online: 19-10-2013

muba

Prince of Persia!

Ik zou regexps leren als ik jou was

(regular expressions)

Reporter: Mister Gandhi, what do you think of western civilisation?
Gandhi: I think it would be a good idea


  • rvm
  • Registratie: November 2000
  • Niet online

rvm

http://www.google.com/search?q=perl%20xml%20parser

[ Voor 9% gewijzigd door rvm op 18-12-2002 22:42 ]


Verwijderd

Topicstarter
Ik gebruik een XML parser, maar dan moet ik eerst die XML isoleren hé... anders heb ik er niet veel aan denk ik.

Bedankt voor de tip over regexps. Ik ga me er meteen in verdiepen ;)