hashmap之类的了
通过key 跟value

解决方案 »

  1.   

    这不是啥高难度问题。只是一个技巧性的东西 。--------------------数据库字段可以使用 VARCHAR / Object 啥的。视数据库而定。选择一个变量名和值都不会出现的两个字符做为分隔符如  "|" 和 ":"  等。组成这样rownumber:5|colnumber:6|operation:insert然后存入你的字段。读出来的时候用先
    String.split("[|]");   //内部是最简单的正则表达,出来是个String数组。(注意null滤掉)
    再x.split("[:]");      //(注意null滤掉)
    就OK了。
     
      

  2.   

    rownumber|:|colnumber|:|operation|:|style|:|value
      用这样的符号|:|进行区分
      

  3.   

    是否可以使用xml字段类型?
    Oacle,SqlServler等商用的数据数据库都至此吧?缺点可能是性能,但是可能好理解点?如果数据库不支持XML,做一个CLOB字段,内容为xml文件内容,可否?
      

  4.   

    struts2()的意见值得借鉴我有另外一个方法:写一个实现serialized接口的类,把以上内容作为对象,把序列化之后的流存入数据库,使用的时候读出来,然后反序列化。当然,也可以用xmlEncoder代替序列化。不过,最后我不得不说,把复杂的内容放到一个字段绝对不是一个好事,在实际工作中应该经一切可能避免这种问题的出现!
      

  5.   

    xml\json\serialized对象都可以.推荐JSONLZ可以讲件实际应用场景.
      

  6.   

    谢谢,各位高人的指点,
    我已经用json实现了,
    效果还不错,
      

  7.   

    用json不是明显把问题复杂化了吗明明是一个典型的Map为什么会是一个“非常有难度的问题呢”~???
    .....................不要再问我Map怎么实现,自己查api~