parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

svg

skiv 26.04.2010 17:57

Пытался использовать xpath на svg-документе, ничего не получилось, когда убрал
xmlns="http://www.w3.org/2000/svg"
все заработало. Объясните тёмному человеку, почему так?

Вот заголовок файлика:
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->

<svg
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:cc="http://creativecommons.org/ns#"
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:svg="http://www.w3.org/2000/svg"
   xmlns="http://www.w3.org/2000/svg"
   xmlns:xlink="http://www.w3.org/1999/xlink"
   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
   width="744.09448819"
   height="1052.3622047"
   id="svg2"
   version="1.1"
   inkscape:version="0.47 r22583"
   sodipodi:docname="MAP.svg">
Вот парсерный код:
$map[^xdoc::load[$svgPath]]
$paths[^map.documentElement.select[g/path]]
^if($paths){
   ...
}


  • svg, skiv 26.04.2010 17:57