[ igor-ch @ 27.12.2011. 14:29 ] @
Da li mozda neko zna kako mogu da ignorisem <!DOCTYPE... prilikom ucitavanja xml fajla? Evo ga primer:
Powershell:
Code:
[xml]$vistaxml = Get-Content test.xml

XML:
Code:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN/" "http://www.springframework.org/dtd/spring-beans.dtd">
<beans>
.
.
.

Uvek dobijam gresku za Proxy autentifikaciju... :(


Inace, resenje sa "preskakanjem" nazalost nije moguce, iako se xml ucitava bez problema.
Code:
[xml]$vistaxml = Get-Content test.xml | ? {$_ -notMatch '^<!DOCTYPE'}

Medjutim kada se taj isti xml, posle obrade, ponovo snimi, <!DOCTYPE je nestao:
Code:
<?xml version="1.0" encoding="UTF-8"?>
<beans>
.
.
.


Ili bi mozda resenje bilo da se <!DOCTYPE preskoci prilikom ucitavanja, a da se kasnije direktno upise izmedju [code] i <beans>? Mada ni to nije bas jednostavno... :(
[ darko.mesaros @ 03.09.2012. 14:54 ] @
Pozdrav,

Probaj da koristiš cmdlet Import-Clixml

http://technet.microsoft.com/en-us/library/ee176873.aspx

Pozdrav,
Darko