簡體   English   中英

JSON Parse Json和Jquery ParseJson在Visualforce中不起作用

[英]JSON Parse Json and Jquery ParseJson is not working in visualforce

我正在嘗試在salesforce visual force中解析一個json字符串,它在標准HTML jquery測試頁中可以正常工作,但在我的visual force頁面中卻無法工作。 我檢查了json字符串是否有效。 有人可以幫忙嗎?

MyController.MyCompany( j$('#input').val(),function(result,event){

              alert(result);// this alert shows the JSON string from controller
              var parsedRes=jQuery.parseJSON(result);
              var parsedRes2=JSON.parse(result);
              alert(parsedRes); //this is not alerting
              alert(parsedRes2); this is not alerting

我在其他JSON驗證網站上嘗試了同樣的方法,並且一切工作在視覺效果上都很好。

JSON是:

{"CompanyResponse":{"@ServiceVersionNumber":"2.0","TransactionDetail":{"ApplicationTransactionID":"Id-fc6a4756f6b52b00f2ae0e009fcc2af3-1","ServiceTransactionID":"Id-fc6a4756f6b52b00f2ae0e009fcc2af3-1","TransactionTimestamp":"2015-11-14T17:10:20"},"TransactionResult":{"SeverityText":"Information","ResultID":"CM000","ResultText":"Success"},"FindCompanyResponseDetail":{"CandidateMatchedQuantity":1,"CandidateReturnedQuantity":1,"FindCandidate":[{"DUNSNumber":"884745530","OrganizationPrimaryName":{"OrganizationName":{"$":"AMAZON.COM, INC."}},"TradeStyleName":[{"OrganizationName":{"$":"Amazon.Com"}}],"MarketabilityIndicator":true,"PrimaryAddress":{"StreetAddressLine":[{"LineText":"410 Terry Ave N"}],"PrimaryTownName":"Seattle","CountryISOAlpha2Code":"US","PostalCode":"98109","PostalCodeExtensionCode":"5210","TerritoryOfficialName":"Washington","TerritoryAbbreviatedName":"WA","MetropolitanStatisticalAreaUSCensusCode":["42660"]},"TelephoneNumber":{"TelecommunicationNumber":"2062661000"},"FacsimileNumber":{"TelecommunicationNumber":"2062664952"},"FamilyTreeMemberRole":[{"FamilyTreeMemberRoleText":{"@CodeValue":12771,"$":"Headquarters"}}],"StandaloneOrganizationIndicator":false,"IndustryCode":[{"@TypeText":"D&B Standard Industry Code","@CodeValue":3599,"IndustryCode":{"$":"59610000"},"IndustryCodeDescription":[{"@IndustryCodeDescriptionLengthCode":2121,"$":"CATALOG,MAIL HOUSES"}]}],"ConsolidatedEmployeeDetails":{"TotalEmployeeQuantity":154100},"PubliclyTradedCompanyIndicator":true,"UpwardFamilyMemberPubliclyTradedCompanyIndicator":true,"StockExchangeDetails":[{"StockExchangeTickerName":"AMZN"},{"StockExchangeTickerName":"AMZ"},{"StockExchangeName":{"@CodeValue":23343,"$":"Dusseldorf Stock Exchange"},"StockExchangeTickerName":"AMZ"},{"StockExchangeName":{"@CodeValue":23344,"$":"Frankfurt Stock Exchange"},"StockExchangeTickerName":"AMZ"},{"StockExchangeName":{"@CodeValue":23345,"$":"Hamburg Stock Exchange"},"StockExchangeTickerName":"AMZ"},{"StockExchangeName":{"@CodeValue":23357,"$":"BMV"},"StockExchangeTickerName":"AMZN"},{"StockExchangeName":{"@CodeValue":23360,"$":"Borse Munchen"},"StockExchangeTickerName":"AMZ"},{"StockExchangeName":{"@CodeValue":23367,"$":"SSE"},"StockExchangeTickerName":"AMZN"},{"StockExchangeName":{"@CodeValue":23378,"$":"SIX Swiss Exchange"},"StockExchangeTickerName":"US1760"},{"StockExchangeName":{"@CodeValue":23378,"$":"SIX Swiss Exchange"},"StockExchangeTickerName":"US1759"},{"StockExchangeName":{"@CodeValue":23378,"$":"SIX Swiss Exchange"},"StockExchangeTickerName":"US1758"},{"StockExchangeName":{"@CodeValue":23398,"$":"BVL"},"StockExchangeTickerName":"AMZN"},{"StockExchangeTickerName":"AMA-U"},{"StockExchangeTickerName":"AMZNn"},{"StockExchangeTickerName":"AMZN"},{"StockExchangeTickerName":"AMZN"},{"StockExchangeTickerName":"AMZN"},{"StockExchangeTickerName":"AMZN"},{"StockExchangeTickerName":"AMZO34"},{"StockExchangeTickerName":"AMZF"},{"StockExchangeTickerName":"AMZN"},{"StockExchangeName":{"@CodeValue":23338,"$":"BVC (Colombia)"},"StockExchangeTickerName":"AMZN"}],"SalesRevenueAmount":{"@CurrencyISOAlpha3Code":"USD","@UnitOfSize":"Million","$":88988},"DisplaySequence":1}]}}}

數據已經是json格式。 您不需要再次解析

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM