将列表或用户生成的字符串转换为单个字符串

林恩

我从用户那里得到一些输入作为字符串列表,即:

['a','b','c','d']

字符串可以是从“帽子”到短文的任何东西。我需要将此列表作为字符串存储在我的数据库中,然后将该字符串拉出并稍后将其转换回列表中。关于最安全/最快的方法有什么建议吗?到目前为止,我已经考虑过:

  • CSV
  • json
  • 使用冗长的定界符字符串(&break;
amirouche

到目前为止,我的首选是msgpack(和xml)。它具有规范的接口protocol.dumps/ protocol.loadsjson并且支持类似于json和其他打包库的所有Python基本类型

  • json可读都被人类和方案,很多工具用于为如jsonselect或PostgreSQL。

  • pickle方便复杂的Python类型/类#lazy

  • msgpack是速度和空间明智的表现。您可以轻松地将其与json交换,并且它不会“膨胀”。与utf-8搭配使用效果很好。

  • csvOK的列表和表格。它比json更为紧凑,并且在受#security控制时易于解析。它可以节省一些CPU时间和带宽默认情况下,它不支持嵌套列表。

  • xml便携式,冗长的验证框架使其更易于理解。它有大量的工具。

使用较长的分隔符字符串

这看起来像使用“稀有”字符,可能会中断。而且,如果这很重要,那么长久的事情可能会成为性能负担。

Neo4j

由于您正在使用Neo4J,因此最好使用json,以便与资源管理器更容易兼容。

提示:切勿list在协议中使用,最好将消息尽可能地少,但是当存在错误时,所有代码都将不可读或混乱。向后兼容是一个负担。我更喜欢dict代表对象并list代表真实列表或set对象。使用字典可以使应用程序/协议自行记录文档HTTP 1.x可以做到这一点。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将列表转换为单个字符串

来自分类Dev

将字符串列表转换为Clojure中的单个字符串

来自分类Dev

将字符串列表转换为单个字符串

来自分类Dev

将字符串列表转换为单个字符串

来自分类Dev

将字符串转换为列表,而元素不是单个字符?

来自分类Dev

使用单个字符将字符串转换为数组列表 Java

来自分类Dev

将列表的Python列表转换为单个字符串

来自分类Dev

如何将具有多个字符的列表转换为字符串?

来自分类Dev

您如何将具有多个字符的列表转换为字符串?

来自分类Dev

如何将哈希图值转换为单个字符串

来自分类Dev

密码学:将String数组转换为单个字符串

来自分类Dev

如何将系列对象转换为单个字符串

来自分类Dev

将XML文件转换为单个字符串的问题

来自分类Dev

如何将行值转换为单个字符串

来自分类Dev

将多个整数转换为单个字符串

来自分类Dev

如何将ASCII数组(图像)转换为单个字符串

来自分类Dev

VB 将 2 个数据行转换为数组中的单个字符串

来自分类Dev

如何在Unity(C#)中将字符串列表转换为单个字符串

来自分类Dev

如何将用逗号分隔的单词的单个字符串转换为多个字符串?

来自分类Dev

将字符串转换为多个字符串

来自分类Dev

R将具有多个字符串长度的列表转换为数据帧

来自分类Dev

R将具有多个字符串长度的列表转换为数据帧

来自分类Dev

如何使用python将多个字符串转换为列表

来自分类Dev

将字符串列表串联为单个字符串

来自分类Dev

将字符串的单个字符插入数组

来自分类Dev

Windows批处理:将字符串拆分为单个字符并转换为变量

来自分类Dev

如何将一列字符串转换为单个字符的列?蟒蛇熊猫

来自分类Dev

如何在bash中将json字符串转换为单个字符数组?

来自分类Dev

从字符串中提取单个字符并将其转换为 int

Related 相关文章

  1. 1

    将列表转换为单个字符串

  2. 2

    将字符串列表转换为Clojure中的单个字符串

  3. 3

    将字符串列表转换为单个字符串

  4. 4

    将字符串列表转换为单个字符串

  5. 5

    将字符串转换为列表,而元素不是单个字符?

  6. 6

    使用单个字符将字符串转换为数组列表 Java

  7. 7

    将列表的Python列表转换为单个字符串

  8. 8

    如何将具有多个字符的列表转换为字符串?

  9. 9

    您如何将具有多个字符的列表转换为字符串?

  10. 10

    如何将哈希图值转换为单个字符串

  11. 11

    密码学:将String数组转换为单个字符串

  12. 12

    如何将系列对象转换为单个字符串

  13. 13

    将XML文件转换为单个字符串的问题

  14. 14

    如何将行值转换为单个字符串

  15. 15

    将多个整数转换为单个字符串

  16. 16

    如何将ASCII数组(图像)转换为单个字符串

  17. 17

    VB 将 2 个数据行转换为数组中的单个字符串

  18. 18

    如何在Unity(C#)中将字符串列表转换为单个字符串

  19. 19

    如何将用逗号分隔的单词的单个字符串转换为多个字符串?

  20. 20

    将字符串转换为多个字符串

  21. 21

    R将具有多个字符串长度的列表转换为数据帧

  22. 22

    R将具有多个字符串长度的列表转换为数据帧

  23. 23

    如何使用python将多个字符串转换为列表

  24. 24

    将字符串列表串联为单个字符串

  25. 25

    将字符串的单个字符插入数组

  26. 26

    Windows批处理:将字符串拆分为单个字符并转换为变量

  27. 27

    如何将一列字符串转换为单个字符的列?蟒蛇熊猫

  28. 28

    如何在bash中将json字符串转换为单个字符数组?

  29. 29

    从字符串中提取单个字符并将其转换为 int

热门标签

归档