这是前一个问题的延伸:。任务如下:
您有一个存储在data.frame中的歌词集合,其列有:歌曲歌词(每行末尾有许多\n )、歌曲标题、歌曲专辑、音乐作者、单词作者、年份等。
现在,您希望使用markdown (或bookdown)和glue包自动生成一本格式良好的诗集,它应该生成此类html:
<h1> Album name </h1>
<h2> Song name </h2>
<blockquote>
<cite>
Music: author_music <br>
Words: author_words
我刚刚开始在一个网站上工作,这个网站将帮助人们了解说唱歌手在谈论什么。用户将看到一首说唱歌曲的歌词,他们将能够点击某些歌词来查看解释。这是一个截图(你也可以查看网站本身的):
(原创歌词被审查;查看)
无论如何,我的问题是如何在我的应用程序中对这些注释进行建模。现在,我将歌词和注释存储为一大块HTML,格式如下:
<div class="lyrics">
With the goons I spy
<a href="#note1">Stay in tune with ma</a>
<a href="#
我创建了一个,它包含了甲壳虫乐队的所有原创歌曲。我想得到所有歌曲的歌词使用genius软件包。我使用下面的代码获得歌词,但抛出一个错误。
map(beatles_songs$song, ~ genius_lyrics("The Beatles", ., "simple"))
Error in read_xml.response(x$response, ..., as_html = as_html) :
Not Found (HTTP 404).
In addition: Warning message:
In request_GET(session, ur
我目前正在开发一款iPhone应用程序,该应用程序需要显示歌曲的歌词以及吉他和弦。屏幕上的输出将类似于以下内容:
我仍然想知道什么是最好的格式来携带这种类型的数据(歌词,和弦和时间戳在轨道上的每一行)。我在考虑使用这样格式的JSON文件:
{
"lyrics": [
{
"text":"This is one line of lyrics",
"startTimestamp":5000,
"endT
我已经做了这个R脚本拉歌词和专辑名称使用rvest从一个歌词网站。
songscrape <- function(y, a) {
url <- y
artist <- a
SongsListScrapper <- function(x) {
page <- x
songs <- page %>%
read_html() %>%
html_nodes('.listalbum-item') %>%
html_text() %>%
a
我从链接上刮了一些歌词。在那里,歌词显示如下(只是一个片段):
Quando a chuva passar
Pra quê falar
Se você não quer me ouvir?
Fugir agora não resolve nada
正如你所看到的,每个句子都是用一个新的行分隔开的。但是,当我刮歌词并保存在csv文件中时,R返回合并的句子,如下所示:
Output:
Quando a chuva passarPra quê falarSe você não quer me ouvir?Fugir agora não resolve nada
这是我的密码:
lib
我正在制作一个歌词网站,歌词是逐行打印的,但我希望歌词是这样的:-
但结果是这样的-
那我该怎么安排?
这是我的歌词代码:-
<html>
<head>
<title>Lyrics of We will we will rock you by Queen</title>
</head>
<body>
<h2 style="font-family: Arial">
Lyics of We will we will rock you by Queen (Link to th