Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Аватара для DJ Mogarych

fascinating rhythm


Moderator


Сообщения: 6626
Благодарности: 1528

Профиль | Отправить PM | Цитировать


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

-------
Powershell 7.x | Powershell 5.1 | ffmpeg (docs)


Последний раз редактировалось DJ Mogarych, 16-12-2019 в 14:30.

Это сообщение посчитали полезным следующие участники:

Отправлено: 13:22, 16-12-2019 | #2