Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> JavaScript Programmeren >> Content
Hoe te ColdFusion-objecten converteren naar JSON
De ColdFusion conversie functie SerializeJSON converteert ColdFusion gegevens in een JavaScript Object Notation ( JSON ) weergave van de gegevens . De conversie retourneert een tekenreeks met de JSON waarde . De SerializeJSON functie beschikbaar kwam in Adobe ColdFusion 8.0 en bestaat door alle latere edities . Het beheersen van de SerializeJSON functie zal de ontwikkelaar om de ExtJS client side kader te integreren met de ColdFusion JSON reacties te helpen . Het leren van de basisprincipes van opmaak Row - based JSON objecten zal helpen met de integratie met PHP , Java en andere talen . Instructies
1

Maak een schone voer -omgeving . Als je begint vanaf nul , de volgende twee regels toe te voegen aan de bovenkant van je code :

Om witte ruimte te onderdrukken :


Om te stoppen debugging :


Maak de voeding als een JavaScript-functie :

< soort cfcontent = " application /x - javascript " > kopen van 2

Maak de query . Een zeer eenvoudige query klant kan er als volgt uitzien :

customerQuery
= QueryNew ( " Voornaam, Achternaam , CustomerCity " ) ; QueryAddRow ( customerQuery , 2 ) ; customerSales = StructNew ( ) ; customerSales.High = 1000 ; customerSales.Low = 1 ; customerSales.Membership = " Ja" ; customerArray = ArrayNew ( 1 ) ; for (i = 1 ; i < = 4 ; i + + ) customerArray [ 1 ] = customerSales ; querySetCell ( customerQuery , " Voornaam " , " Todd " , 1 ) ; querySetCell ( customerQuery , " Achternaam " , " Walker " , 1 ) ; querySetCell ( customerQuery , " CustomerCity " , " Tulsa " , 1 ) ; querySetCell ( customerQuery , " Voornaam " , " Andrea " , 2 ) ; querySetCell ( customerQuery , " Achternaam " , " Hanson " , 2 ) ; querySetCell ( customerQuery , " CustomerCity " , " Seattle " , 2 ) ; < /CFScript > < /cfprocessingdirective >
Goedkope 3

Voeg de code die de ColdFusion- query- omzet in JSON . De toegevoegde code wordt na de laatste querySetCell statement ingevoerd. Voeg de volgende regels :

convJSON = SerializeJSON ( customerQuery ) ; writeOutput ( " onLoad ( & convJSON & ) ;
4

Controleer alle code correct is ingevoerd Je hele script . moet er als volgt uit :

customerQuery
= QueryNew ( " Voornaam, Achternaam , CustomerCity " ) ; QueryAddRow ( customerQuery , 2 ) ; customerSales = StructNew ( ) ; customerSales.High = 1.000 ; customerSales.Low = 1 ; customerSales.Membership = " Ja" ; customerArray = ArrayNew ( 1 ) ; for ( i = 1 ; i < = 4 ; i + + ) customerArray [ 1 ] = customerSales ; querySetCell ( customerQuery , " Voornaam " , " Todd " , 1 ) ; querySetCell ( customerQuery , " Achternaam " , " Walker " , 1 ) ; querySetCell ( customerQuery , " CustomerCity " , " Tulsa " , 1 ) ; querySetCell ( customerQuery , " Voornaam " , " Andrea " , 2 ) ; querySetCell ( customerQuery , " Achternaam " , " Hanson " , 2 ) ; querySetCell ( customerQuery , " CustomerCity " , " Seattle " , 2 ) ; convJSON = SerializeJSON ( customerQuery ) ; writeOutput ( " onLoad ( & convJSON & ) ; < /CFScript > < /cfprocessingdirective >
5

compileren van de code om te controleren of deze correct werkt.

Previous: Next:
  JavaScript Programmeren
·Hoe te XML -display met JavaSc…
·Datum Verschil in Java Script 
·Hoe te orderformulier totalen …
·Hoe te Curves met Javascript D…
·Hoe te wijzigen van een achter…
·JavaScript terugbellen Functie…
·Variabelen in Adobe Life Cycle…
·Javascript Datum Tutorial 
·Hoe maak je een scrollbar verb…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Java Fout PID : 236 
·Hoe maak je een Basic Calculator Met Jav…
·Hoe te LNK bestanden terugzetten 
·Hoe de atoi functie gebruiken 
·Hoe te Console.Write gebruiken in VB.NET…
·Hoe maak je een Baseball Ticket Bereken …
·GNU & C + + voor computers 
·Vijf JavaScript tips 
·Microsoft VB . NET certificering 
Copyright © Computer Kennis https://www.nldit.com