大佬教程收集整理的这篇文章主要介绍了ruby – 如何修改.xfdl文件? (更新#1),大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我知道如何使用我发现here的文件查看器来查看XFDL文件.我还可以通过执行文件:Save / Save As来修改和保存这些文件.但是,我想要即时修改这些文件.有什么建议么?这是甚么可能吗?
更新#1:我现在已经成功解码和解压缩.xfdl到一个XML文件,然后我可以编辑.现在,我正在寻找一种将修改的XML文件重新编码回base64-gzip的方法(使用Ruby或命令行)
“解码使用’encoding = base64’保存的XDFL文件.
文件保存:
application/vnd.xfdl;content-encoding="base64-gzip"
是简单的base64编码的gzip文件.它们可以通过首先进行解码,然后解压缩来轻松恢复到XMl.这可以在Ubuntu上完成:
sudo apt-get install uudeview uudeview -i yourform.xfdl gunzip -S "" < UNKNOWN.001 > yourform-unpacked.xfdl
第一个命令将安装uudeview,一个可以解码base64的包,等等.安装完毕后,您可以跳过此步骤.
假设您的表单保存为“yourform.xfdl”,则uudeview命令会将内容解码为“UNKNOWN.001”,因为xfdl文件不包含文件名. ‘-i’选项使uudeview不相关,删除该选项以进行更多控制.
最后一个命令将解码的文件解压缩到名为“yourform-unpacked.xfdl”的文件中.
“
另一个可能的解决方案 – here
侧注:块引用<代码>不适用于长串代码
以上是大佬教程为你收集整理的ruby – 如何修改.xfdl文件? (更新#1)全部内容,希望文章能够帮你解决ruby – 如何修改.xfdl文件? (更新#1)所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。