【发布时间】:2016-03-24 14:35:04
【问题描述】:
如何将 Blob 文本(从 Oracle DB 查询接收)转换为数组或 JSON 对象,以便我可以获得所需的项目值?
例如:
var connection = new ActiveXObject("ADODB.Connection");
var connectionstring = "some conection string";
connection.Open(connectionstring);
var rs = new ActiveXObject("ADODB.Recordset");
var queryString="Select COLUMNNAME from SOMETABLE where id=123456"
rs.Open(queryString, connection);
var val=rs.fields(0).value;
在 val 中,我得到了如下所示的单元格 blob 值
\[(\22transaction_id\22,variant \224937178\22);(\22deal_tracking_id\22,variant \224876812\22);(\22instrument_type\22,variant \22COMM-VT\22);(\22internal_portfolio\22,variant \22MA_STRUCTURED_BUY\22);(\22internal_contact\22,variant \22C19850\22);(\22transaction_status\22,variant \22Validated\22);(\22last_update_user\22,variant \22ENDUR_MGR02\22);(\22last_updated\22,variant 2015-11-25T02\3a32\3a00);(\22commodity\22,variant \22Natural Gas\22);(\22source_system\22,variant \22EndurGO\22);(\22input_date\22,variant 2015-10-06T00\3a00\3a00);(\22last_exercise_date\22,variant 2015-11-27T14\3a00\3a00);(\22product_type\22,variant 103)]
我想从上面的 blob 中获取“transaction_id”的值 如何在 Javascript 中将上述值转换为某种 Array 或 JSON 格式??
【问题讨论】:
标签: javascript arrays json blob