本文整理汇总了C#中JSONObject.GetValue方法的典型用法代码示例。如果您正苦于以下问题:C# JSONObject.GetValue方法的具体用法?C# JSONObject.GetValue怎么用?C# JSONObject.GetValue使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类JSONObject
的用法示例。
在下文中一共展示了JSONObject.GetValue方法的9个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: init
public void init(JSONObject json)
{
if(json.GetValue("Id") != null ){this.Id = json.GetString("Id");}
if(json.GetValue("Account") != null ){this.Account = json.GetString("Account");}
if(json.GetValue("AccountNumber") != null ){this.AccountNumber = json.GetString("AccountNumber");}
if(json.GetValue("Contract") != null ){this.Contract = json.GetString("Contract");}
if(json.GetValue("Description") != null ){this.Description = json.GetString("Description");}
if(json.GetValue("Opportunity") != null ){this.Opportunitity = json.GetString("Opportunity");}
if(json.GetValue("TotalAmount") != null ){this.TotalAmount = json.GetString("TotalAmount");}
if(json.GetValue("EndDate") != null ){this.EndDate = json.GetString("EndDate");}
if(json.GetValue("Name") != null ){this.Name = json.GetString("Name");}
if(json.GetValue("OrderNumber") != null ){this.OrderNumber = json.GetString("OrderNumber");}
if(json.GetValue("Owner") != null ){this.Owner = json.GetString("Owner");}
if(json.GetValue("Type") != null ){this.Type = json.GetString("Type");}
if(json.GetValue("Status") != null ){this.Status = json.GetString("Status");}
}
示例2: init
public void init(JSONObject json)
{
if(json.GetValue("Id") != null ){this.Id = json.GetString("Id");}
if(json.GetValue("IsActive") != null ){this.IsActive = json.GetString("IsActive");}
if(json.GetValue("CreatedBy") != null ){this.CreatedBy = json.GetString("CreatedBy");}
if(json.GetValue("LastModifiedBy") != null ){this.LastModifiedBy = json.GetString("LastModifiedBy");}
if(json.GetValue("ProductCode") != null ){this.ProductCode = json.GetString("ProductCode");}
if(json.GetValue("Description") != null ){this.Description = json.GetString("Description");}
if(json.GetValue("Family") != null ){this.Family = json.GetString("Family");}
if(json.GetValue("Name") != null ){this.Name = json.GetString("Name");}
}
示例3: init
public void init(JSONObject json)
{
if(json.GetValue("Id") != null ){this.Id = json.GetString("Id");}
if(json.GetValue("IsActive") != null ){this.CreatedBy = json.GetString("IsActive");}
if(json.GetValue("CreatedBy") != null ){this.CreatedBy = json.GetString("CreatedBy");}
if(json.GetValue("Description") != null ){this.Description = json.GetString("Description");}
if(json.GetValue("IsStandard") != null ){this.CreatedBy = json.GetString("IsStandard");}
if(json.GetValue("LastModifiedBy") != null ){this.CreatedBy = json.GetString("LastModifiedBy");}
if(json.GetValue("Name") != null ){this.CreatedBy = json.GetString("Name");}
}
示例4: Start
void Start()
{
infoText.gameObject.SetActive(false);
//JSONObject usage example:
//Parse string into a JSONObject:
JSONObject.Parse(stringToEvaluate);
//You can also create an "empty" JSONObject
JSONObject emptyObject = new JSONObject();
//Adding values is easy (values are implicitly converted to JSONValues):
emptyObject.Add("key", "value");
emptyObject.Add("otherKey", 123);
emptyObject.Add("thirdKey", false);
emptyObject.Add("fourthKey", new JSONValue(JSONValueType.Null));
//You can iterate through all values with a simple for-each loop
foreach (KeyValuePair<string, JSONValue> pair in emptyObject) {
Debug.Log("key : value -> " + pair.Key + " : " + pair.Value);
//Each JSONValue has a JSONValueType that tells you what type of value it is. Valid values are: String, Number, Object, Array, Boolean or Null.
Debug.Log("pair.Value.Type.ToString() -> " + pair.Value.Type.ToString());
if (pair.Value.Type == JSONValueType.Number) {
//You can access values with the properties Str, Number, Obj, Array and Boolean
Debug.Log("Value is a number: " + pair.Value.Number);
}
}
//JSONObject's can also be created using this syntax:
JSONObject newObject = new JSONObject {{"key", "value"}, {"otherKey", 123}, {"thirdKey", false}};
//JSONObject overrides ToString() and outputs valid JSON
Debug.Log("newObject.ToString() -> " + newObject.ToString());
//JSONObjects support array accessors
Debug.Log("newObject[\"key\"].Str -> " + newObject["key"].Str);
//It also has a method to do the same
Debug.Log("newObject.GetValue(\"otherKey\").ToString() -> " + newObject.GetValue("otherKey").ToString());
//As well as a method to determine whether a key exists or not
Debug.Log("newObject.ContainsKey(\"NotAKey\") -> " + newObject.ContainsKey("NotAKey"));
//Elements can removed with Remove() and the whole object emptied with Clear()
newObject.Remove("key");
Debug.Log("newObject with \"key\" removed: " + newObject.ToString());
newObject.Clear();
Debug.Log("newObject cleared: " + newObject.ToString());
}
示例5: successCallback
private void successCallback(JSONObject json)
{
var oldArena = arena;
arena = json.GetValue<Arena>("arena");
var updateDelta = (arena.lastRefreshDateTime - lastUpdate).TotalSeconds;
lastUpdate = arena.lastRefreshDateTime;
var bots = json.GetValues<Bot>("bots");
refreshBots(bots);
if (oldArena == null || (oldArena.Width != arena.Width && oldArena.Height != arena.Height) || updateDelta > 3)
{
initialize();
}
}
示例6: init
public void init(JSONObject json)
{
if(json.GetValue("Id") != null ){this.Id = json.GetString("Id");}
if(json.GetValue("Account") != null ){this.Account = json.GetString("Account");}
if(json.GetValue("ActivatedBy") != null ){this.ActivatedBy = json.GetString("ActivatedBy");}
if(json.GetValue("BillingAddress") != null ){this.BillingAddress = json.GetString("BillingAddress");}
if(json.GetValue("CompanySigned") != null ){this.CompanySigned = json.GetString("CompanySigned");}
if(json.GetValue("CompanySignedDate") != null ){this.CompanySignedDate = json.GetString("CompanySignedDate");}
if(json.GetValue("StartDate") != null ){this.StartDate = json.GetString("StartDate");}
if(json.GetValue("EndDate") != null ){this.EndDate = json.GetString("EndDate");}
if(json.GetValue("Name") != null ){this.Name = json.GetString("Name");}
if(json.GetValue("ContractTerm") != null ){this.ContractTerm = json.GetNumber("ContractTerm");}
if(json.GetValue("ContractNumber") != null ){this.ContractNumber = json.GetString("ContractNumber");}
if(json.GetValue("CreatedBy") != null ){this.CreatedBy = json.GetString("CreatedBy");}
if(json.GetValue("CustomerSigned") != null ){this.CustomerSigned = json.GetString("CustomerSigned");}
if(json.GetValue("CustomerSignedDate") != null ){this.CustomerSignedDate = json.GetString("CustomerSignedDate");}
if(json.GetValue("CustoemrSignedTitle") != null ){this.CustomerSignedTitle = json.GetString("CustomerSignedTitle");}
if(json.GetValue("Description") != null ){this.Description = json.GetString("Description");}
if(json.GetValue("LastModifiedBy") != null ){this.LastModifiedBy = json.GetString("LastModifiedBy");}
if(json.GetValue("OwnerExpirationNotice") != null ){this.OwnerExpirationNotice = json.GetString("OwnerExpirationNotice");}
if(json.GetValue("Pricebook2") != null ){this.Pricebook2 = json.GetString("Pricebook2");}
if(json.GetValue("ShippingAddress") != null ){this.ShippingAddress = json.GetString("ShippingAddress");}
if(json.GetValue("SpecialTerms") != null ){this.SpecialTerms = json.GetString("SpecialTerms");}
if(json.GetValue("Status") != null ){this.Status = json.GetString("Status");}
if(json.GetValue("Priority__c") != null ){this.Priority = (float)json.GetNumber("Priority__c");}
Debug.Log("This is priority on contract " + this.Priority + "" );
}
示例7: init
public void init(JSONObject json)
{
if(json.GetValue("Id") != null ){this.Id = json.GetString("Id");}
if(json.GetValue("IsActive") != null ){this.IsActive = json.GetString("IsActive");}
if(json.GetValue("ActualCost") != null ){this.ActualCost = json.GetString("ActualCost");}
if(json.GetValue("BudgetedCost") != null ){this.BudgetedCost = json.GetString("BudgetedCost");}
if(json.GetValue("CampaignMemberRecordType") != null ){this.CampaignMemberRecordType = json.GetString("CampaignMemberRecordType");}
if(json.GetValue("Name") != null ){this.Name = json.GetString("Name");}
if(json.GetValue("Owner") != null ){this.Owner = json.GetString("Owner");}
if(json.GetValue("NumberOfConvertedLeads") != null ){this.NumberOfConvertedLeads = json.GetNumber("NumberOfConvertedLeads");}
if(json.GetValue("CreatedBy") != null ){this.CreatedBy = json.GetString("CreatedBy");}
if(json.GetValue("Description") != null ){this.Description = json.GetString("Description");}
if(json.GetValue("EndDate") != null ){this.EndDate = json.GetString("EndDate");}
if(json.GetValue("ExpectedResponse") != null ){this.ExpectedResponse = json.GetString("ExpectedResponse");}
if(json.GetValue("ExpectedRevenue") != null ){this.ExpectedRevenue = json.GetString("ExpectedRevenue");}
if(json.GetValue("LastModifiedBy") != null ){this.LastModifiedBy = json.GetString("LastModifiedBy");}
if(json.GetValue("NumberSent") != null ){this.NumberSent = json.GetNumber("NumberSent");}
if(json.GetValue("NumberOfOpportunities") != null ){this.NumberOfOpportunities = json.GetNumber("NumberOfOpportunities");}
if(json.GetValue("NumberOfWonOpportunities") != null ){this.NumberOfWonOpportunities = json.GetNumber("NumberOfWonOpportunities");}
if(json.GetValue("Parent") != null ){this.Parent = json.GetString("Parent");}
if(json.GetValue("StartDate") != null ){this.StartDate = json.GetString("StartDate");}
if(json.GetValue("Status") != null ){this.Status = json.GetString("Status");}
if(json.GetValue("HierarchyActualCost") != null ){this.HierarchyActualCost = json.GetString("HierarchyActualCost");}
if(json.GetValue("HierarchyBudgetedCost") != null ){this.HierarchyBudgetedCost = json.GetString("HierarchyBudgetedCost");}
if(json.GetValue("NumberOfContacts") != null ){this.NumberOfContacts = json.GetNumber("NumberOfContacts");}
if(json.GetValue("HierarchyNumberOfContacts") != null ){this.HierarchyNumberOfContacts = json.GetNumber("HierarchyNumberOfContacts");}
if(json.GetValue("HierarchyNumberOfConvertedLeads") != null ){this.HierarchyNumberOfConvertedLeads = json.GetNumber("HierarchyNumberOfConvertedLeads");}
if(json.GetValue("HierarchyExpectedRevenue") != null ){this.HierarchyExpectedRevenue = json.GetString("HierarchyExpectedRevenue");}
if(json.GetValue("NumberOfLeads") != null ){this.NumberOfLeads = json.GetNumber("NumberOfLeads");}
if(json.GetValue("HierarchyNumberOfLeads") != null ){this.HierarchyNumberOfLeads = json.GetNumber("HierarchNumberOfLeads");}
if(json.GetValue("HierarchyNumberSent") != null ){this.HierarchyNumberSent = json.GetNumber("HierarchyNumberSent");}
if(json.GetValue("HierarchyNumberOfOpportunities") != null ){this.HierarchyNumberOfOpportunities = json.GetNumber("HierarchyNumberOfOpportunities");}
if(json.GetValue("NumberOfResponses") != null ){this.NumberOfResponses = json.GetNumber("NumberOfResponses");}
if(json.GetValue("HierarchyNumberOfResponses") != null ){this.HierarchyNumberOfResponses = json.GetNumber("HierArchyNumberOfResponses");}
if(json.GetValue("AmountAllOpportunities") != null ){this.AmountAllOpportunities = json.GetString("AmountAllOpportunities");}
if(json.GetValue("HierarchyAmountAllOpportunities") != null ){this.HierarchyAmountAllOpportunities = json.GetString("HierarchyAmountAllOpportunities");}
if(json.GetValue("AmountWonOpportunities") != null ){this.AmountWonOpportunities = json.GetString("AmountWonOpportunities");}
if(json.GetValue("HierarchyNumberOfWonOpportunities") != null ){this.HierarchyNumberOfWonOpportunities = json.GetString("HierarchyNumberOfWonOpportunities");}
if(json.GetValue("Type") != null ){this.Type = json.GetString("Type");}
if(json.GetValue("Priority__c") != null ){this.Priority = (float)json.GetNumber("Priority__c");}
}
示例8: init
public void init(JSONObject json)
{
if(json.GetValue("Id") != null ){this.Id = json.GetString("Id");}
if(json.GetValue("Acount") != null ){this.accountName = json.GetString("Acount");}
if(json.GetValue("Amount") != null ){this.amount = json.GetString("Amount");}
if(json.GetValue("CloseDate") != null ) {this.closeDate = json.GetString("CloseDate");}
//if(json.GetValue("Contract") != null ) {this.contract = json.GetString("Contract");}
if(json.GetValue("CreatedBy") != null ) {this.createdBy = json.GetString("CreatedBy");}
if(json.GetValue("Description") != null ) {this.description = json.GetString("Description");}
if(json.GetValue("ExpectedRevenue") != null ) {this.expectedRevenue = json.GetNumber("ExpectedRevenue");}
if(json.GetValue("ForecastCategoryName") != null ) {this.forecastCategoryName = json.GetString("ForecastCategoryName");}
if(json.GetValue("LastModifiedBy") != null ) {this.lastModifiedBy = json.GetString("LastModifiedBy");}
if(json.GetValue("LeadSource") != null ) {this.leadSource = json.GetString("LeadSource");}
if(json.GetValue("NextStep") != null ) {this.nextStep = json.GetString("NextStep");}
if(json.GetValue("Name") != null ) {this.oppName = json.GetString("Name");}
if(json.GetValue("Owner") != null ) {this.owner = json.GetString("Owner");}
if(json.GetValue("Pricebook2") != null ) {this.pricebook2 = json.GetString("Pricebook2");}
if(json.GetValue("IsPrivate") != null ) {this.isPrivate = json.GetBoolean("IsPrivate");}
if(json.GetValue("Probability") != null ) {this.probability = json.GetNumber("Probability");}
if(json.GetValue("TotalOpportunityQuantity") != null ) {this.quantity = json.GetNumber("TotalOpportunityQuantity");}
if(json.GetValue("StageName") != null ) {this.stageName = json.GetString("StageName");}
if(json.GetValue("Type") != null ) {this.type = json.GetString("Type");}
if(json.GetValue("Urgent__c") != null ) {this.urgent = (float)json.GetNumber("Urgent__c");}
if(json.GetValue("Urgent__c") != null ) {this.urgent = (float)json.GetNumber("Urgent__c");}
//create and add account.
if(json.GetObject("Account") != null){
Account account = Account.CreateInstance("Account") as Account;
account.init(json.GetObject("Account"));
this.account = account;
}
//create and add opportunitylineitems/oppProducts
if(json.GetObject("OpportunityLineItems") != null){
JSONArray rowRecords = json.GetObject("OpportunityLineItems").GetArray ("records");
List <OpportunityProduct> oppProducts = new List<OpportunityProduct>();
foreach (JSONValue row in rowRecords) {
OpportunityProduct oppProduct = OpportunityProduct.CreateInstance("OpportunityProduct") as OpportunityProduct;
Debug.Log("opp product" + row.ToString());
JSONObject rec = JSONObject.Parse(row.ToString());
oppProduct.init(rec);
oppProducts.Add(oppProduct);
}
this.oppProducts = oppProducts;
}
//create and add campaign.
if(json.GetObject("Campaign") != null){
Campaign campaign = Campaign.CreateInstance("Campaign") as Campaign;
campaign.init(json.GetObject("Campaign"));
this.campaign = campaign;
}
//create and add account.
if(json.GetObject("Contract") != null){
Contract contract = Contract.CreateInstance("Contract") as Contract;
contract.init(json.GetObject("Contract"));
this.contract = contract;
}
}
示例9: init
public void init(JSONObject json)
{
if(json.GetValue("Id") != null ){this.Id = json.GetString("Id");}
if(json.GetValue("Name") != null ){this.Name = json.GetString("Name");}
if(json.GetValue("AccountNumber") != null ){this.AccountNumber = json.GetString("AccountNumber");}
if(json.GetValue("Owner") != null ){this.Owner = json.GetString("Owner");}
if(json.GetValue("Site") != null ){this.Site = json.GetString("Site");}
if(json.GetValue("AcountSource") != null ){this.AccountSource = json.GetString("AcountSource");}
if(json.GetValue("AnnualRevenue") != null ){this.AnnualRevenue = json.GetString("AnnualRevenue");}
if(json.GetValue("BillingAddress") != null ){this.BillingAddress = json.GetString("BillingAddress");}
if(json.GetValue("CreatedBy") != null ){this.CreatedBy = json.GetString("CreatedBy");}
if(json.GetValue("DandbCompany") != null ){this.DandbCompany = json.GetString("DandbCompany");}
if(json.GetValue("NumberOfEmployees") != null ){this.NumberOfEmployees = json.GetNumber("NumberOfEmployees");}
if(json.GetValue("Fax") != null ){this.Fax = json.GetString("Fax");}
if(json.GetValue("Industry") != null ){this.Industry = json.GetString("Industry");}
if(json.GetValue("LastModifiedBy") != null ){this.LastModifiedBy = json.GetString("LastModifiedBy");}
if(json.GetValue("NaicsCode") != null ){this.NaicsCode = json.GetString("NaicsCode");}
if(json.GetValue("NaicsDesc") != null ){this.NaicsDesc = json.GetString("NacisDesc");}
if(json.GetValue("Ownership") != null ){this.Ownership = json.GetString("Ownership");}
if(json.GetValue("Parent") != null ){this.Parent = json.GetString("Parent");}
if(json.GetValue("Phone") != null ){this.Phone = json.GetString("Phone");}
if(json.GetValue("Rating") != null ){this.Rating = json.GetString("Rating");}
if(json.GetValue("ShippingAddress") != null ){this.ShippingAddress = json.GetString("ShippingAddress");}
if(json.GetValue("Sic") != null ){this.Sic = json.GetString("Sic");}
if(json.GetValue("SicDesc") != null ){this.SicDesc = json.GetString("SicDesc");}
if(json.GetValue("TickerSymbol") != null ){this.TickerSymbol = json.GetString("TickerSymbol");}
if(json.GetValue("Tradestyle") != null ){this.Tradestyle = json.GetString("Tradestyle");}
if(json.GetValue("Type") != null ){this.Type = json.GetString("Type");}
if(json.GetValue("Website") != null ){this.Website = json.GetString("Website");}
if(json.GetValue("YearStarted") != null ){this.YearStarted = json.GetString("YearStarted");}
if(json.GetValue("Description") != null ){this.Description = json.GetString("Description");}
if(json.GetValue("CustomerPriority__c") != null ){this.CustomerPriority = json.GetString("CustomerPriority__c");}
if(json.GetValue("UpsellOpportunity__c") != null ){this.UpsellOpportunity = json.GetString("UpsellOpportunity__c");}
if(json.GetValue("Priority__c") != null ){this.Priority = (float)json.GetNumber("Priority__c");}
}