Powershell:
Код:

[xml]$xml = (gc "D:\temp\xml\xml.xml") -match "\w" -join " " -replace "\s+"," "
$result = foreach ($item in $xml.urlset.url) {
if ($item.loc -match "/item/" -and $item.video.thumbnail_loc -and $item.video.content_loc) {
"<video:title>$($item.video.title)</video:title>"
"<video:thumbnail_loc>$($item.video.thumbnail_loc)</video:thumbnail_loc>"
"<video:content_loc>$($item.video.content_loc)</video:content_loc>"
"<loc>$($item.loc)</loc>"
"<video:uploader>$($item.video.uploader)</video:uploader>"
"<video:description>$($item.video.description)</video:description>"
"<video:publication_date>$($item.video.publication_date)</video:publication_date>"
"<video:uploader>$($item.video.uploader)</video:uploader>"
"<loc>$($item.loc)</loc>"
"----------"
}
}
$result |Out-File "D:\temp\xml\result.txt" -Encoding utf8