Fair enough.
I am trying to serialize the DataTable into a String as JSON. Here's
the code:
Using memStream As New MemoryStream
Dim serializer As New
DataContractJsonSerializer(lTable.GetType)
serializer.WriteObject(memStream, lTable)
Dim bytes As Byte() = memStream.GetBuffer()
returnValue = Encoding.UTF8.GetString(bytes, 0,
bytes.Length).Trim
End Using
I now have two problems.
1. The String returnValue contains XML, not JSON.
2. My web method appears to be returning the String as an XML document
containing a single string value that contains the text of
returnValue.
On Dec 12, 5:36 am, Cerebrus <[email protected]> wrote:
> IMHO, the return type of the function should be a string. JSON and
> XML, they're both just strings.
>
> On Dec 10, 8:57 pm, jtaylor <[email protected]> wrote:
>
>
>
>
>
>
>
> > #1:
> > <WebMethod()>
> > <ScriptMethod(ResponseFormat:=ResponseFormat.Json)> _
> > Public Function myWsFunction(ByVal parms As String) As DataTable
>
> > Return CreateDataTable(parms)
> > End Function
>
> > #2. I'm just testing it in VS.
>
> > On Dec 5, 7:42 am, Cerebrus <[email protected]> wrote:
>
> > > 1. Show us the entire WebMethod.
>
> > > 2. Tell us the content type header being sent by the requesting
> > > client.
>
> > > On Dec 3, 8:40 am, jtaylor <[email protected]> wrote:
>
> > > > I have a ASP.NET webservice written in VB using VS2010. I need it to
> > > > return JSON but it insists on returning XML. I set
> > > > "<ScriptMethod(ResponseFormat:=ResponseFormat.Json)>" on the function,
> > > > but it still returns XML.
>
> > > > Any suggestions on where to start looking?- Hide quoted text -
>
> > - Show quoted text -
--
You received this message because you are subscribed to the Google
Groups "DotNetDevelopment, VB.NET, C# .NET, ADO.NET, ASP.NET, XML, XML
Web Services,.NET Remoting" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/dotnetdevelopment?hl=en?hl=en
or visit the group website at http://megasolutions.net