我正在使用Oraclize从网上获取数据,我想从几个不同的来源获取一些数据,并将每个数据存储在一个唯一的变量中。什么是最佳实践和最有效的方法?
答案 0 :(得分:0)
我建议您使用映射,它们就像数组一样,可以让您在合同中添加未定义的数据量。
根据您的情况,您可以执行以下操作:
pragma solidity ^0.4.0; contract MappingExample { mapping(uint => string) public data; function addData(unint index, string newData) { data[index] = newData; } function getData(unint index) { return data[index]; } }