diff --git a/utils/playback.js b/utils/playback.js index 24b606d..1c66813 100644 --- a/utils/playback.js +++ b/utils/playback.js @@ -25,9 +25,12 @@ async function updatePlaybackData(program, filePath) { // 写入节目信息 for (let i = 0; i < playbackData.length; i++) { + // 特殊字符转义 + const contName = playbackData[i].contName.replaceAll("&", "&").replaceAll("<", "<").replaceAll(">", ">").replaceAll("\"", """).replaceAll("'", "'"); + appendFileSync(filePath, ` \n` + - ` ${playbackData[i].contName}\n` + + ` ${contName}\n` + ` \n` ) }