我需要一个可打印的字符,该字符在移动SMS消息中不可用。原因是我有一个包含大量数据的文件,而这些数据字段之一是SMS文本。是课程的虚拟数据。
我需要提取此字段。我使用的工具要求字段分隔符,并以此为基础将字段分隔为CSV文件。并且它使用逗号作为默认字段分隔符。
现在的问题是,每当SMS文本中出现逗号字符时,它就会将其余的SMS文本分隔开并使其成为一个单独的字段。
所以我的问题是,如何找到在这种情况下可以用作字段分隔符的单个字符?
答案 0 :(得分:0)
我认为您可以在发送SMS之前使用Base64对文本进行编码,然后在接收后进行解码。请参阅:https://en.wikipedia.org/wiki/Base64。
答案 1 :(得分:0)
您可能想看看GSM charset规范。请注意7位/ 8位编码以及不同(人类)语言的编码。