Hallo zusammen,
ich soll für einen Bekannten ein kleines Script machen, um eine XML Datei auszulesen und 2-4 unnötige XML-Tags entfernen. (da seine Yahoo Pipe nicht richtig klappt)
Der hacken an der sache ist, das alles die selben tags mit verschiedenen Variablen drin sind.
Es soll der Tag media:content verschwinden bis auf die mit den variable
blip:role="web"
blip:vcodec="ffh264"
der komplette xml media tag bereich:
Was bleiben muss:
wie könnte ich das am besten realiesieren? den ich stehe gerade vor dem Wald.
Wäre euch für dafür sehr dankbar.
Danke schon einmal im vor raus.
ich soll für einen Bekannten ein kleines Script machen, um eine XML Datei auszulesen und 2-4 unnötige XML-Tags entfernen. (da seine Yahoo Pipe nicht richtig klappt)
Der hacken an der sache ist, das alles die selben tags mit verschiedenen Variablen drin sind.
Es soll der Tag media:content verschwinden bis auf die mit den variable
blip:role="web"
blip:vcodec="ffh264"
der komplette xml media tag bereich:
Code:
<media:group>
<media:content blip:acodec="faad" blip:role="Source" blip:vcodec="ffh264" expression="full" fileSize="279729999" height="540" isDefault="true" type="video/mp4" url="https://blip.tv/file/get/DigitalUpgrade-Show_45iTunes997.mp4" width="960">
<mediaad:content duration="5" exc="1" link="https://ad.doubleclick.net/jump/site209.tmus/digitalupgrade;type=qtad;cat=-1;lic=-1;rat=-1;adm_rat=;position=preroll;sz=540x350;adc=Foreign;ord=" position="preroll" pro="1.0" provider="doubleclick" target="quicktime" url="https://ad.doubleclick.net/ad/site209.tmus/digitalupgrade;type=qtad;cat=-1;lic=-1;rat=-1;adm_rat=;position=preroll;sz=540x350;adc=Foreign;ord=" was_blend="1" wgt="1.0" />
</media:content>
<media:content blip:acodec="mp3" blip:role="web" expression="full" fileSize="15425112" isDefault="false" type="audio/mpeg" url="https://blip.tv/file/get/DigitalUpgrade-Show_45iTunes675.mp3" />
<media:content blip:acodec="mp3" blip:role="web" blip:vcodec="ffvp6f" expression="full" fileSize="127537230" height="540" isDefault="false" type="video/x-flv" url="https://blip.tv/file/get/DigitalUpgrade-Show_45iTunes800.flv" width="960">
<mediaad:content duration="5" exc="1" position="preroll" pro="1.0" provider="doubleclick" target="player" url="https://ad.doubleclick.net/adx/site209.tmus/digitalupgrade;type=flash;dcopt=ist;dcmt=text/xml;cat=-1;lic=-1;rat=-1;adm_rat=;position=preroll;sz=540x350;adc=Foreign;ord=" was_blend="1" wgt="1.0" />
</media:content>
<media:content blip:acodec="faad" blip:role="web" blip:vcodec="ffh264" expression="full" fileSize="216561913" height="360" isDefault="false" type="video/x-m4v" url="https://blip.tv/file/get/DigitalUpgrade-Show_45iTunes545.m4v" width="640">
<mediaad:content duration="5" exc="1" link="https://ad.doubleclick.net/jump/site209.tmus/digitalupgrade;type=qtad;cat=-1;lic=-1;rat=-1;adm_rat=;position=preroll;sz=540x350;adc=Foreign;ord=" position="preroll" pro="1.0" provider="doubleclick" target="quicktime" url="https://ad.doubleclick.net/ad/site209.tmus/digitalupgrade;type=qtad;cat=-1;lic=-1;rat=-1;adm_rat=;position=preroll;sz=540x350;adc=Foreign;ord=" was_blend="1" wgt="1.0" />
</media:content>
</media:group>
Was bleiben muss:
Code:
<media:content blip:acodec="faad" blip:role="web" blip:vcodec="ffh264" expression="full" fileSize="216561913" height="360" isDefault="false" type="video/x-m4v" url="https://blip.tv/file/get/DigitalUpgrade-Show_45iTunes545.m4v" width="640">
<mediaad:content duration="5" exc="1" link="https://ad.doubleclick.net/jump/site209.tmus/digitalupgrade;type=qtad;cat=-1;lic=-1;rat=-1;adm_rat=;position=preroll;sz=540x350;adc=Foreign;ord=" position="preroll" pro="1.0" provider="doubleclick" target="quicktime" url="https://ad.doubleclick.net/ad/site209.tmus/digitalupgrade;type=qtad;cat=-1;lic=-1;rat=-1;adm_rat=;position=preroll;sz=540x350;adc=Foreign;ord=" was_blend="1" wgt="1.0" />
</media:content>
wie könnte ich das am besten realiesieren? den ich stehe gerade vor dem Wald.
Wäre euch für dafür sehr dankbar.
Danke schon einmal im vor raus.