从 nsis 中的字符串变量中修剪 html 实体
我正在努力寻找摆脱的方法


符号。
我尝试过 Trim 和 CharStrip 功能,但没有成功。
代码片段:
${CharStrip} "
" "$R4" "$R3"
!insertmacro WriteXMLPathAttr "/configuration/FTGAuth" "value" "$R3"
WriteXMLPathAttr 宏:
${xml::RootElement} $R1 $R0
!ifdef DEBUGMODE_NSISDBG
nsisdbg::sendtolog /NOUNLOAD " root : $R1"
!endif
${xml::GotoPath} "${XML_PATH}" $R1
!ifdef DEBUGMODE_NSISDBG
nsisdbg::sendtolog /NOUNLOAD "GotoPath ${XML_PATH} result: $R1 "
!endif
${xml::SetAttribute} "${XML_PARAM}" "${XML_VARIABLE}" $R1
!ifdef DEBUGMODE_NSISDBG
nsisdbg::sendtolog /NOUNLOAD "SetAttribute result $R1 : ${XML_VARIABLE} "
!endif
感谢您的帮助!
:)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以尝试使用 替换子字符串宏 /nsis.sourceforge.net/Category%3aString_Functions" rel="nofollow">wiki 的字符串函数部分。
还有另一种字符串替换替代方案。
You could try with the Replace Sub String macro from the String functions section of the wiki.
There is also Another string replace alternative.