使用 jquery 在 html xml 命名空间 (xmlns) 标记中为多个 xhtml 文件添加 RTL 支持

Adding RTL support in the html xml namespace (xmlns) tag for multiple xhtml files using jquery

提问人:LearningDev 提问时间:5/29/2019 最后编辑:HoldOffHungerLearningDev 更新时间:8/29/2020 访问量:133

问:

因此,我提取了一个 Epub 文件(这是阿拉伯语文本) 我想编辑其中的所有 .xhtml 文件以提供 rtl 支持......

由此:

    <html xmlns="http://www.w3.org/1999/xhtml">

对此:

    <html xmlns="http://www.w3.org/1999/xhtml" dir="rtl" lang="ar" xml:lang="ar">

因为我不想单独编辑每个xhtml文件

关于我如何做到这一点的帮助将不胜感激

[1]:https://i.stack.imgur.com/I45An.jpg“编辑脚本的位置”

[2]:https://i.stack.imgur.com/Yi9cm.jpg“XHTML 文件所在的位置”

jQuery HTML XHTML格式

评论

0赞 LearningDev 6/7/2019
正在寻找一些最佳解决方案,但我最终使用了老式的方式,只是在 glob.iglob('./Text/*.xhtml', recursive=True) 中为文件路径编写一个 python 脚本 import os import sys): 将 open(filepath) 作为文件: s = file.read() s = s.replace('<html xmlns=“w3.org/1999/xhtml”>', '<html xmlns=“w3.org/1999/xhtml” dir=“rtl” lang=“ar” xml:lang=“ar”>') 和 open(filepath, “w”) 作为文件:file.write(s)

答: 暂无答案