我有一个字符串,其中包含csv格式的数据,现在我希望使用javascript将该字符串转换为编码的二进制数据,我需要将其发送到infopath表单 .
我的csv字符串如下所示:
heading1,heading2,heading3,heading4,heading5 value1_1,value2_1,value3_1,value4_1,value5_1 value1_2,value2_2,value3_2,value4_2,value5_2
第一部分"js string to binary"的第一个谷歌搜索结果是How to convert text to binary code in JavaScript?
对于第二部分(base64编码) btoa(stringToEncode) ;
btoa(stringToEncode)
编辑:
正如bhspencer在评论中所提到的,btoa有不一致的浏览器支持,特别是我知道的pre ie9 ...更好的选择是使用库 . 他提到的那个https://github.com/dankogai/js-base64实际上和我在几个 生产环境 网站上使用的那个相同
1 回答
第一部分"js string to binary"的第一个谷歌搜索结果是How to convert text to binary code in JavaScript?
对于第二部分(base64编码)
btoa(stringToEncode)
;编辑:
正如bhspencer在评论中所提到的,btoa有不一致的浏览器支持,特别是我知道的pre ie9 ...更好的选择是使用库 . 他提到的那个https://github.com/dankogai/js-base64实际上和我在几个 生产环境 网站上使用的那个相同