一个别人的dll,返回一个二维数组
和我的数据进行计算后给出结果他给我一个二维数组,我也生成了一个
然后我的web去使用,发现二维数组的维度没有了,变成单一列表了二维数组要如何传输啊!———临时解决———
我吧我的数据循环了一下
手动的添加 { 和[
最后返回我制作的jeon其实我不需要循环的
循环还要加判断麻烦
——另外——
我在网上查,webservice 二维数组
怎么好多人都说 [][]叫二维数组啊[,]不是二维的吗??[,,]多维???[][]不是交错吗???
为什么啊~~我错了吗???我没有把!!
怎么网上都是一样的内容,他喵的错误页一样--——题外-----
那些网站为什么要复制来复制去的啊?有什么意义吗!什么目的。
不归类、不排版、不查错,无出处这样对他们有什么好处,能从那方面得到利益

解决方案 »

  1.   

    楼主你的问题解决了?如果没有解决,你是要把数据转换成json格式吧?
      

  2.   

    这个办法只能对付[][]数组,[,]不行哦
    public partial class _Default : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            int[][] num = new int[][]{ new int[] { 1, 2 }, new int[]{ 3, 4 } };
            Label1.Text = ToJson<int[][]>(num)
        }    public static string ToJson<T>(T obj)
        {
            DataContractJsonSerializer j = new DataContractJsonSerializer(typeof(T));
            MemoryStream ms = new MemoryStream();
            j.WriteObject(ms, obj);
            return Encoding.Default.GetString(ms.ToArray());
        }
    }
      

  3.   

    字符串转换System.Runtime.Serialization.Json
    说着其他库你都可以看看
    但是原则也是吧属性读出来然后在生成字符窜
    如果你能够在对向中生成也是一种方法,原则上也搞笑
    对于网上的文字,其实大多是炒来的,代码基本能用的不多
    要学会辨别,这个很重要,关乎数组你是对的