0
如何收藏的字符串轉換爲收藏如何收藏的字符串轉換爲收藏
例如變量:
string_txt = "[id:2,name:'myname',age:'20']"
我想用它作爲實例:
string_txt.id >> 2
string_txt.name >> "myname"
...
如何收藏的字符串轉換爲收藏如何收藏的字符串轉換爲收藏
例如變量:
string_txt = "[id:2,name:'myname',age:'20']"
我想用它作爲實例:
string_txt.id >> 2
string_txt.name >> "myname"
...
您可以使用Eval
類別:
def stringTxt = "[id:2,name:'myname',age:'20']"
def map = Eval.me(stringTxt)
assert map.name == 'myname'
當然,如果除了將地圖放入字符串之外還有其他方法,您可能應該這樣做。評估文本可能會帶來很大的安全風險:-(
非常感謝你:) –