跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 解析这种格式的文本文件有什么好的思路吗
未分類
28 12 月 2020

解析这种格式的文本文件有什么好的思路吗

解析这种格式的文本文件有什么好的思路吗

資深大佬 : zxCoder 5

key1:value1 key2:value2,value3,value4 key3:value5,value6,    value7,value8  [同一个 key 的 value 多行]      body  [多行]  

格式大概是这样的,有什么解析的好思路吗,按行读取然后判断好难写

大佬有話說 (13)

  • 資深大佬 : delectate

    格式化为 json 吧。

  • 資深大佬 : qq292382270

    数组=按行分割(全部文本)
    循环数组,每行判断是否有符号:
    有的话,符号:左边是 key,右边是 value(value 按符号,分割)
    没有的话,代表这行全是 value(按符号,分割,归于上一个 key)

  • 資深大佬 : ysc3839

    body 的内容呢?空的?

  • 資深大佬 : lululau

    body 是个什么鬼,和 kv pairs 是个什么关系?能不能好好提问

  • 資深大佬 : xiangyuecn

    邮件头 解析,也会存在第四行这种 被切成好几段的

    关键在于第一个连续的两个换行符,是区分头和 body 的,这个规则跑不了

  • 資深大佬 : xupefei

    写个简单的自动机就行了,在 value 状态下忽略空格和单换行

  • 資深大佬 : iseki

    建议描述成 BNF (然后你就不用问了(

  • 資深大佬 : suke971219

    是 http 请求的格式吗

  • 資深大佬 : nerocc

    写个简单的 lexer 呗

  • 資深大佬 : weyou

    有点像 mime 邮件格式

  • 資深大佬 : raaaaaar

    你先说这是什么格式。。

  • 資深大佬 : learningman

    找换行符,找:不就好了

  • 資深大佬 : DOLLOR

    太像 http 报文了,就当 http 报文解析吧。

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具