小编Che*_*ene的帖子

从Web请求中获取c#中的JSON对象

我需要从外部域获取json数据.我使用webrequest来获取网站的回复.继承人代码:

var search = umbraco.library.Request("search");
string Url = "http://ff.ss.dk/Suggest.ff?username=us&password=pass&channel=dk&format=JSON&query="+search;
WebRequest webRequest = WebRequest.Create(Url);
WebResponse response = webRequest.GetResponse();
Stream responseStream = response.GetResponseStream();
StreamReader reader = new StreamReader(responseStream);
Run Code Online (Sandbox Code Playgroud)

这样我得到这样的输出

[{"hitCount":0,"imageURL":"","query":"Atrix h\u00E5ndcreme Dobbeltvirkende/100 Ml","type":"productName"},{"hitCount":0,"imageURL": "","查询":"V\u00E6gur magnetisk attraction","type":"productName"},{"hitCount":0,"imageURL":"","query":"Bic kuglepen Atlantis,bl\u00E5 ",""type":"productName"},{"hitCount":0,"imageURL":"","查询":"Laminering AT1256 31cm x30m A3","type":"productName"}]

我想以JSON对象格式获取此输出数据,我可以在我的java脚本函数中使用它.我认为输出数据的格式不合适,因为我使用了streamreader函数来获取数据.有什么想法可以解决这个问题吗?

c# asp.net json httpwebrequest

3
推荐指数
1
解决办法
1万
查看次数

我的代码中只剩下一个错误,

PROGRAM MPI
IMPLICIT NONE
INTEGER, PARAMETER :: nn=100

DOUBLE PRECISION h, L
DOUBLE PRECISION, DIMENSION (2*nn) :: y, ynew
DOUBLE PRECISION, DIMENSION (nn) :: qnew,vnew
DOUBLE PRECISION, DIMENSION (2*nn) :: k1,k2,k3,k4
INTEGER j, k
INTEGER i
INTEGER n

n=100 !particles
L=2.0d0
h=1.0d0/n
y(1)=1.0d0

DO k=1,2*n          ! time loop

   CALL RHS(y,k1)
   CALL RHS(y+(h/2.0d0)*k1,k2)
   CALL RHS(y+(h/2.0d0)*k2,k3)
   CALL RHS(y+h*k3,k4)

   ynew(1:2*n)=y(1:2*n) + (k1 + 2.0d0*(k2 + k3) + k4)*h/6.0d0
END DO
         qnew(1:n)=ynew(1:n)
    vnew(1:n)=ynew(n+1:2*n)

    DO i=1,n
       IF (qnew(i).GT. L) THEN
       qnew(i) = qnew(i) - L …
Run Code Online (Sandbox Code Playgroud)

fortran fortran90

0
推荐指数
1
解决办法
1268
查看次数

在itemAdding事件接收器中返回List的当前URL?

ItemAdding事件接收器中,我想List使用c#返回当前的完整URL .我该怎么做呢?

我试过了:

string currentURL = SPContext.Current.File.Url;
Run Code Online (Sandbox Code Playgroud)

但是,这会在运行时返回"对象引用未设置为对象的实例".

基本上寻找指导我需要做什么来返回此事件接收器中的当前URL?

谢谢

visual-studio-2010 sharepoint-2010

0
推荐指数
1
解决办法
4864
查看次数

将剪贴板中的数据粘贴到正确格式的Excel中

在性能分析器中,我从剪贴板中的复制数据.

在此输入图像描述

然后将其粘贴到excel文件中.结果是:

在此输入图像描述

但是当我将它粘贴到文本编辑器中时,我看起来很简单:

函数名称包含样本独家样本包含样本%独家样本%
[clr.dll] 26 26 39.39 39.39
Bee.Client.Common.BeeRight.CheckRightsForBeeUser()10 0 15.15 0.00
Bee.Client.Common.BeeRight.get_Invoke()6 0 9.09 0.00
Bee.Client.Common.BeeRight.Method(string,string)13 0 19.70 0.00
Bee.Client.Common.Custom.FmCustom..ctor()9 0 13.64 0.00

所以你能告诉我,我该如何归档这种效果?

谢谢!

更新

我会试着解释一下.我的winform应用程序中有DataGridView.我写了一些函数,它将数据从表复制到剪贴板(结果看起来像我的例子中的文本).如果我将这个文本从剪贴板粘贴到excel,结果将是带有剪贴板数据的excel文件,但根本没有格式化,这个excel将难以阅读.

我想知道,他们如何从表(图1)这样的方式准备数据,当我将它粘贴到Excel时,它有格式化(图2),当我将其粘贴到文本编辑器中时,我们看到原始文本..

.net c# excel

0
推荐指数
1
解决办法
2264
查看次数