如何使用 cookies 存储多个值
如何使用cookies存储多个值
在讨论中,大家都认为cookies并不是存储这种信息的最佳方式,但是......如果你确实想要这样做,你可以使用一个JQuery插件来创建和保存这种配置文件信息。
第三种选择是使用本地文件,如JSON或XML,作为一个小型数据存储。这比cookies不稳定,并且不需要sql或其他数据库的依赖。
在实施时,将读/写放在某种API服务的后面,以使得获取和设置变得更容易一些。
这只是一些选择。
以下是使用JQuery cookie选项的示例:[如何使用jquery保存数据到cookie](https://stackoverflow.com/questions/20877142)
XML如何识别未登录的用户?
就像在数据库示例中一样,你必须有一种可以在XML文档中查找的标识符。该id可以存储在客户端的cookie中。所以为了查找数据,你需要获取存储在cookie中的id,然后使用XPath按id从XML中检索数据。XML可能如下所示:<root><user id="1"><song artist="Diana Krull">popsicle Toes</song><song artist="Jim Croce">Operator</song</user></root>
XPath示例:[在XPath中选择具有特定属性子节点的节点](http://stackoverflow.com/questions/17808399)