使用JavaScript对JSON对象进行迭代无法处理此数据
Iterate over JSON object with JavaScript is not working with this data
我有这个JSON数据,下面我正在尝试使用JavaScript进行迭代。
我在这里设置了一个JSFiddle演示https://jsfiddle.net/jasondavis/mnjm9fyh/
我已经尝试了在谷歌或Stack Overflow搜索中找到的几乎所有东西来迭代和显示这些数据,但到目前为止运气不佳。
似乎有什么问题。如何使用JavaScript迭代这些数据以获得所需的结果?
var technology = {
"apps": {
"1und1": {
"cats": [
6
],
"icon": "1und1.png",
"implies": "PHP",
"url": "/shop/catalog/browse''?sessid=",
"website": "1und1.de"
},
"3dCart": {
"cats": [
1,
6
],
"headers": {
"Set-Cookie": "3dvisit",
"X-Powered-By": "3DCART"
},
"icon": "3dCart.png",
"script": "(?:twlh(?:track)?''.asp|3d_upsell''.js)",
"website": "www.3dcart.com"
},
"Arastta": {
"cats": [
6
],
"excludes": "OpenCart",
"headers": {
"Arastta": "(.*)'';version:''1",
"X-Arastta": "'';version:1.2.1+"
},
"html": "Powered by <a [^>]*href='"https?://(?:www''.)?arastta''.org[^>]+>Arastta",
"icon": "Arastta.png",
"implies": "PHP",
"script": "arastta''.js",
"website": "arastta.org"
},
"Avangate": {
"cats": [
6
],
"env": "^(?:__)?avng8_",
"html": "<link[^>]* href='"^https?://edge''.avangate''.net/",
"icon": "Avangate.png",
"script": "^https?://edge''.avangate''.net/",
"website": "avangate.com"
},
"Bigcommerce": {
"cats": [
6
],
"env": "^compareProducts$",
"html": "<link href=[^>]+cdn''d+''.bigcommerce''.com/v",
"icon": "Bigcommerce.png",
"script": "cdn''d+''.bigcommerce''.com/v",
"url": "mybigcommerce''.com",
"website": "www.bigcommerce.com"
},
"Bigware": {
"cats": [
6
],
"headers": {
"Set-Cookie": "(?:bigwareCsid|bigWAdminID)"
},
"html": "(?:Diese <a href=[^>]+bigware''.de|<a href=[^>]+/main_bigware_''d+''.php)",
"icon": "Bigware.png",
"implies": "PHP",
"url": "(?:''?|&)bigWAdminID=",
"website": "bigware.de"
},
"Blesta": {
"cats": [
6
],
"headers": {
"Set-Cookie": "blesta_sid"
},
"icon": "Blesta.png",
"website": "www.blesta.com"
},
"CS Cart": {
"cats": [
6
],
"env": "^fn_compare_strings$",
"html": [
" Powered by (?:<a href=[^>]+cs-cart''.com|CS-Cart)",
".cm-noscript[^>]+</style>"
],
"icon": "CS Cart.png",
"implies": "PHP",
"website": "www.cs-cart.com"
},
"Clientexec": {
"cats": [
6
],
"html": "clientexec''.[^>]*''s?=''s?[^>]*;",
"icon": "Clientexec.png",
"website": "www.clientexec.com"
},
"Commerce Server": {
"cats": [
6
],
"headers": {
"COMMERCE-SERVER-SOFTWARE": ""
},
"icon": "Commerce Server.png",
"implies": "Microsoft ASP.NET",
"website": "commerceserver.net"
},
"Cosmoshop": {
"cats": [
6
],
"icon": "Cosmoshop.png",
"script": "cosmoshop_functions''.js",
"website": "cosmoshop.de"
},
"CubeCart": {
"cats": [
6
],
"html": "(?:Powered by <a href=[^>]+cubecart''.com|<p[^>]+>Powered by CubeCart)",
"icon": "CubeCart.png",
"implies": "PHP",
"meta": {
"generator": "cubecart"
},
"website": "www.cubecart.com"
},
"Demandware": {
"cats": [
6
],
"env": "^dwAnalytics$",
"headers": {
"Server": "Demandware eCommerce Server"
},
"html": "<[^>]+demandware''.edgesuite",
"icon": "Demandware.png",
"website": "demandware.com"
},
"Drupal Commerce": {
"cats": [
6
],
"html": "<[^>]+(?:id='"block[_-]commerce[_-]cart[_-]cart|class='"commerce[_-]product[_-]field)",
"icon": "Drupal Commerce.png",
"implies": "Drupal",
"website": "drupalcommerce.org"
},
"E-Merchant": {
"cats": [
6
],
"icon": "E-Merchant.png",
"script": "cdn''.e-merchant''.com",
"website": "e-merchant.com"
},
"Elcodi": {
"cats": [
6
],
"headers": {
"X-Elcodi": ""
},
"icon": "Elcodi.png",
"implies": [
"PHP",
"Symfony"
],
"website": "elcodi.io"
},
"FWP": {
"cats": [
6
],
"html": "<!--''s+FwP Systems",
"icon": "FWP.png",
"meta": {
"generator": "FWP Shop"
},
"website": "fwpshop.org"
},
"Fortune3": {
"cats": [
6
],
"html": "(?:<link [^>]*href='"[^''/]*''/''/www''.fortune3''.com''/[^'"]*siterate''/rate''.css|Powered by <a [^>]*href='"[^'"]+fortune3''.com)",
"icon": "Fortune3.png",
"script": "cartjs''.php''?(?:.*&)?s=[^&]*myfortune3cart''.com",
"website": "fortune3.com"
},
"Gambio": {
"cats": [
6
],
"env": "^gm_session_id$",
"html": "(?:<link[^>]* href='"templates/gambio/|<a[^>]content''.php''?coID=''d|<!-- gambio eof -->|<!--[''s=]+Shopsoftware by Gambio GmbH ''(c''))",
"icon": "Gambio.png",
"implies": "PHP",
"script": "gm_javascript''.js''.php",
"website": "gambio.de"
},
"Hybris": {
"cats": [
6
],
"headers": {
"Set-Cookie": "_hybris"
},
"html": "<[^>]+(?:/sys_master/|/hybr/|/_ui/desktop/)",
"icon": "Hybris.png",
"implies": "Java",
"website": "hybris.com"
},
"IBM WebSphere Commerce": {
"cats": [
6
],
"icon": "IBM WebSphere Commerce.png",
"implies": "Java",
"url": "/wcs/",
"website": "ibm.com/software/genservers/commerceproductline"
},
"Intershop": {
"cats": [
6
],
"icon": "Intershop.png",
"script": "(?:is-bin|INTERSHOP)",
"website": "intershop.com"
},
"JTL Shop": {
"cats": [
6
],
"headers": {
"Set-Cookie": "JTLSHOP="
},
"html": "(?:<input[^>]+name='"JTLSHOP|<a href='"jtl''.php)",
"icon": "JTL Shop.png",
"website": "www.jtl-software.de/produkte/jtl-shop3"
},
"Magento": {
"cats": [
6
],
"env": "^(?:Mage|VarienForm)$",
"headers": {
"Set-Cookie": "frontend='';confidence:50"
},
"icon": "Magento.png",
"implies": "PHP",
"script": [
"js/mage",
"skin/frontend/(?:default|(enterprise))'';version:''1?Enterprise:Community"
],
"website": "www.magentocommerce.com"
},
"Moguta.CMS": {
"cats": [
1,
6
],
"html": "(?:<script|link)[^>]*mg-(?:core|plugins|templates)",
"icon": "Moguta.CMS.png",
"implies": "PHP",
"website": "moguta.ru"
},
"Mondo Media": {
"cats": [
6
],
"icon": "Mondo Media.png",
"meta": {
"generator": "Mondo Shop"
},
"website": "mondo-media.de"
},
"Netsuite": {
"cats": [
6
],
"headers": {
"Set-Cookie": "NS_VER="
},
"icon": "Netsuite.png",
"website": "netsuite.com"
},
"OXID eShop": {
"cats": [
6
],
"env": "^ox(?:TopMenu|ModalPopup|LoginBox|InputValidator)",
"html": "<!--[^-]*OXID eShop",
"icon": "OXID eShop.png",
"website": "oxid-esales.com"
},
"Odoo": {
"cats": [
1,
6
],
"html": "<link[^>]* href=[^>]+/web/css/(?:web''.assets_common/|website''.assets_frontend/)'';confidence:25",
"icon": "Odoo.png",
"implies": [
"Python",
"PostgreSQL",
"node.js",
"Less"
],
"meta": {
"generator": "Odoo"
},
"script": "/web/js/(?:web''.assets_common/|website''.assets_frontend/)'';confidence:25",
"website": "odoo.com"
},
"Open Classifieds": {
"cats": [
6
],
"icon": "Open Classifieds.png",
"meta": {
"author": "open-classifieds''.com",
"copyright": "Open Classifieds ?([0-9.]+)?'';version:''1"
},
"website": "open-classifieds.com"
},
"Open eShop": {
"cats": [
6
],
"icon": "Open eShop.png",
"meta": {
"author": "open-eshop''.com",
"copyright": "Open eShop ?([0-9.]+)?'';version:''1"
},
"website": "open-eshop.com/"
},
"OpenCart": {
"cats": [
6
],
"html": "(?:index''.php''?route=[a-z]+/|Powered By <a href='"[^>]+OpenCart)",
"icon": "OpenCart.png",
"implies": "PHP",
"website": "www.opencart.com"
},
"Oracle Commerce": {
"cats": [
6
],
"headers": {
"X-ATG-Version": "(?:ATGPlatform/([''d.]+))?'';version:''1"
},
"html": "<[^>]+_dyncharset",
"icon": "Oracle Commerce.png",
"website": "www.oracle.com/applications/customer-experience/commerce/products/commerce-platform/index.html"
},
"Oracle Commerce Cloud": {
"cats": [
6
],
"headers": {
"OracleCommerceCloud-Version": "(.*)'';version:''1"
},
"html": "<[^>]+id='"oracle-cc'"",
"icon": "Oracle Commerce Cloud.png",
"website": "cloud.oracle.com/commerce-cloud"
},
"Plentymarkets": {
"cats": [
6
],
"icon": "Plentymarkets.png",
"meta": {
"generator": "plentymarkets"
},
"website": "plentymarkets.eu"
},
"Powergap": {
"cats": [
6
],
"html": [
"<a[^>]+title='"POWERGAP",
"<input type='"hidden'" name='"shopid'""
],
"icon": "Powergap.png",
"website": "powergap.de"
},
"PrestaShop": {
"cats": [
6
],
"html": "Powered by <a''s+[^>]+>PrestaShop",
"icon": "PrestaShop.png",
"implies": "PHP",
"meta": {
"generator": "PrestaShop"
},
"website": "www.prestashop.com"
},
"Quick.Cart": {
"cats": [
6
],
"html": "<a href='"[^>]+opensolution''.org/'">(?:Shopping cart by|Sklep internetowy)",
"icon": "Quick.Cart.png",
"meta": {
"generator": "Quick''.Cart(?: v([''d.]+))?'';version:''1"
},
"website": "opensolution.org"
},
"RBS Change": {
"cats": [
1,
6
],
"html": "<html[^>]+xmlns:change=",
"icon": "RBS Change.png",
"implies": "PHP",
"meta": {
"generator": "RBS Change"
},
"website": "www.rbschange.fr"
},
"Seoshop": {
"cats": [
6
],
"html": "<a[^>]+title='"SEOshop",
"icon": "Seoshop.png",
"website": "getseoshop.com"
},
"Shopatron": {
"cats": [
6
],
"env": "^shptUrl$",
"html": [
"<body class='"shopatron",
"<img[^>]+mediacdn''.shopatron''.com'';confidence:50"
],
"icon": "Shopatron.png",
"meta": {
"keywords": "Shopatron"
},
"script": "mediacdn''.shopatron''.com",
"website": "ecommerce.shopatron.com"
},
"Shopify": {
"cats": [
6
],
"env": "^Shopify$",
"html": "<link[^>]+=[''"]//cdn''.shopify''.com",
"icon": "Shopify.png",
"website": "shopify.com"
},
"Shoptet": {
"cats": [
6
],
"env": "^shoptet$",
"html": "<link [^>]*href='"https?://cdn''.myshoptet''.com/",
"icon": "Shoptet.svg",
"implies": "PHP",
"meta": {
"web_author": "^Shoptet"
},
"script": [
"^https?://cdn''.myshoptet''.com/"
],
"website": "www.shoptet.cz"
},
"Shopware": {
"cats": [
6
],
"icon": "Shopware.png",
"implies": [
"PHP",
"MySQL",
"jQuery"
],
"meta": {
"application-name": "Shopware"
},
"script": "(?:(shopware)|/web/cache/[0-9]{10}_.+)''.js'';version:''1?4:5",
"website": "shopware.com"
},
"Smartstore": {
"cats": [
6
],
"icon": "Smartstore.png",
"script": "smjslib''.js",
"website": "smartstore.com"
},
"Spree": {
"cats": [
6
],
"html": "(?:<link[^>]*/assets/store/all-[a-z''d]{32}''.css[^>]+>|<script>''s*Spree''.(?:routes|translations|api_key))",
"icon": "Spree.png",
"implies": "Ruby on Rails",
"website": "spreecommerce.com"
},
"Store Systems": {
"cats": [
6
],
"html": "Shopsystem von <a href=[^>]+store-systems''.de'"|''.mws_boxTop",
"icon": "Store Systems.png",
"website": "store-systems.de"
},
"Thelia": {
"cats": [
1,
6
],
"html": "<(?:link|style|script)[^>]+/assets/frontOffice/",
"icon": "Thelia.png",
"implies": [
"PHP",
"Symfony"
],
"website": "thelia.net"
},
"TomatoCart": {
"cats": [
6
],
"env": "^AjaxShoppingCart$",
"icon": "TomatoCart.png",
"meta": {
"generator": "TomatoCart"
},
"website": "tomatocart.com"
},
"Ubercart": {
"cats": [
6
],
"icon": "Ubercart.png",
"implies": "Drupal",
"script": "uc_cart/uc_cart_block''.js",
"website": "www.ubercart.org"
},
"UltraCart": {
"cats": [
6
],
"env": "^ucCatalog",
"html": "<form [^>]*action='"[^'"]*''/cgi-bin''/UCEditor''?(?:[^'"]*&)?merchantId=[^'"]",
"icon": "UltraCart.png",
"script": "cgi-bin''/UCJavaScript''?(?:[^'"]*&)?merchantid=.",
"url": "/cgi-bin/UCEditor''?(?:.*&)?merchantid=.",
"website": "ultracart.com"
},
"VP-ASP": {
"cats": [
6
],
"html": "<a[^>]+>Powered By VP-ASP Shopping Cart</a>",
"icon": "VP-ASP.png",
"implies": "Microsoft ASP.NET",
"script": "vs350''.js",
"website": "www.vpasp.com"
},
"VTEX Enterprise": {
"cats": [
6
],
"headers": {
"powered": "vtex"
},
"icon": "VTEX Enterprise.png",
"website": "vtex.com"
},
"VTEX Integrated Store": {
"cats": [
6
],
"headers": {
"X-Powered-By": "vtex-integrated-store"
},
"icon": "VTEX Integrated Store.png",
"website": "lojaintegrada.com.br"
},
"Venda": {
"cats": [
6
],
"headers": {
"X-venda-hitid": ""
},
"icon": "Venda.png",
"website": "venda.com"
},
"VirtueMart": {
"cats": [
6
],
"html": "<div id='"vmMainPage",
"icon": "VirtueMart.png",
"implies": "Joomla",
"website": "virtuemart.net"
},
"Volusion": {
"cats": [
6
],
"env": "^volusion$",
"html": "<link [^>]*href='"[^'"]*/vspfiles/",
"icon": "Volusion.png",
"script": "/volusion''.js(?:''?([''d.]*))?'';version:''1",
"website": "volusion.com"
},
"WHMCS": {
"cats": [
6
],
"headers": {
"Set-Cookie": "^WHMCS.*"
},
"icon": "WHMCS.png",
"website": "www.whmcs.com"
},
"Websale": {
"cats": [
6
],
"icon": "Websale.png",
"url": "/websale7/",
"website": "websale.de"
},
"WooCommerce": {
"cats": [
6
],
"env": "woocommerce",
"html": "<!-- WooCommerce",
"icon": "WooCommerce.png",
"implies": [
"WordPress",
"PHP"
],
"meta": {
"generator": "WooCommerce ([''d.]+)'';version:''1"
},
"script": "woocommerce",
"website": "www.woothemes.com/woocommerce"
},
"X-Cart": {
"cats": [
6
],
"env": "^(?:xcart_web_dir|xliteConfig)$",
"headers": {
"Set-Cookie": "xid=[a-z''d]{32}(?:;|$)"
},
"html": [
"Powered by X-Cart(?: (''d+))? <a[^>]+href='"http://www''.x-cart''.com/'"[^>]*>'';version:''1",
"<a[^>]+href='"[^'"]*(?:''?|&)xcart_form_id=[a-z''d]{32}(?:&|$)"
],
"icon": "X-Cart.png",
"implies": "PHP",
"meta": {
"generator": "X-Cart(?: (''d+))?'';version:''1"
},
"script": "/skin/common_files/modules/Product_Options/func''.js",
"website": "x-cart.com"
},
"Xanario": {
"cats": [
6
],
"icon": "Xanario.png",
"meta": {
"generator": "xanario shopsoftware"
},
"website": "xanario.de"
},
"Yahoo! Ecommerce": {
"cats": [
6
],
"env": "^YStore$",
"headers": {
"X-XRDS-Location": "/ystore/"
},
"html": "<link[^>]+store''.yahoo''.net",
"icon": "Yahoo! Ecommerce.png",
"website": "smallbusiness.yahoo.com/ecommerce"
},
"Zen Cart": {
"cats": [
6
],
"icon": "Zen Cart.png",
"meta": {
"generator": "Zen Cart"
},
"website": "www.zen-cart.com"
},
"Zeuscart": {
"cats": [
6
],
"html": "<form name='"product'" method='"post'" action='"[^'"]+''?do=addtocart&prodid=''d+'"(?!<''/form>.)+<input type='"hidden'" name='"addtocart'" value='"''d+'">",
"icon": "Zeuscart.png",
"implies": "PHP",
"url": "''?do=prodetail&action=show&prodid=''d+",
"website": "zeuscart.com"
},
"eZ Publish": {
"cats": [
1,
6
],
"headers": {
"X-Powered-By": "^eZ Publish"
},
"icon": "eZ Publish.png",
"implies": "PHP",
"meta": {
"generator": "eZ Publish"
},
"website": "ez.no"
},
"iCongo": {
"cats": [
6
],
"icon": "iCongo.png",
"implies": "Adobe ColdFusion",
"meta": {
"iCongo": ""
},
"website": "hybris.com/icongo"
},
"nopCommerce": {
"cats": [
6
],
"html": "(?:<!--Powered by nopCommerce|Powered by: <a[^>]+nopcommerce)",
"icon": "nopCommerce.png",
"website": "www.nopcommerce.com"
},
"osCSS": {
"cats": [
6
],
"html": "<body onload='"window''.defaultStatus='oscss templates';'"",
"icon": "osCSS.png",
"website": "www.oscss.org"
},
"osCommerce": {
"cats": [
6
],
"headers": {
"Set-Cookie": "osCsid="
},
"html": "(?:<a[^>]*(?:''?|&)osCsid|Powered by (?:<[^>]+>)?osCommerce</a>|<[^>]+class='"[^>]*infoBoxHeading)",
"icon": "osCommerce.png",
"website": "www.oscommerce.com"
},
"xtCommerce": {
"cats": [
6
],
"html": "<div class='"copyright'">[^<]+<a[^>]+>xt:Commerce",
"icon": "xtCommerce.png",
"meta": {
"generator": "xt:Commerce"
},
"website": "www.xt-commerce.com"
},
}
};
我不知道我是否有这个想法。我希望这就是你想要的
var technology = {
"apps": {
"1und1": {
"cats": [
6
],
"icon": "1und1.png",
"implies": "PHP",
"url": "/shop/catalog/browse''?sessid=",
"website": "1und1.de"
},
"3dCart": {
"cats": [
1,
6
],
"headers": {
"Set-Cookie": "3dvisit",
"X-Powered-By": "3DCART"
},
"icon": "3dCart.png",
"script": "(?:twlh(?:track)?''.asp|3d_upsell''.js)",
"website": "www.3dcart.com"
},
"Arastta": {
"cats": [
6
],
"excludes": "OpenCart",
"headers": {
"Arastta": "(.*)'';version:''1",
"X-Arastta": "'';version:1.2.1+"
},
"html": "Powered by <a [^>]*href='"https?://(?:www''.)?arastta''.org[^>]+>Arastta",
"icon": "Arastta.png",
"implies": "PHP",
"script": "arastta''.js",
"website": "arastta.org"
},
"Avangate": {
"cats": [
6
],
"env": "^(?:__)?avng8_",
"html": "<link[^>]* href='"^https?://edge''.avangate''.net/",
"icon": "Avangate.png",
"script": "^https?://edge''.avangate''.net/",
"website": "avangate.com"
},
"Bigcommerce": {
"cats": [
6
],
"env": "^compareProducts$",
"html": "<link href=[^>]+cdn''d+''.bigcommerce''.com/v",
"icon": "Bigcommerce.png",
"script": "cdn''d+''.bigcommerce''.com/v",
"url": "mybigcommerce''.com",
"website": "www.bigcommerce.com"
},
"Bigware": {
"cats": [
6
],
"headers": {
"Set-Cookie": "(?:bigwareCsid|bigWAdminID)"
},
"html": "(?:Diese <a href=[^>]+bigware''.de|<a href=[^>]+/main_bigware_''d+''.php)",
"icon": "Bigware.png",
"implies": "PHP",
"url": "(?:''?|&)bigWAdminID=",
"website": "bigware.de"
},
"Blesta": {
"cats": [
6
],
"headers": {
"Set-Cookie": "blesta_sid"
},
"icon": "Blesta.png",
"website": "www.blesta.com"
},
"CS Cart": {
"cats": [
6
],
"env": "^fn_compare_strings$",
"html": [
" Powered by (?:<a href=[^>]+cs-cart''.com|CS-Cart)",
".cm-noscript[^>]+</style>"
],
"icon": "CS Cart.png",
"implies": "PHP",
"website": "www.cs-cart.com"
},
"Clientexec": {
"cats": [
6
],
"html": "clientexec''.[^>]*''s?=''s?[^>]*;",
"icon": "Clientexec.png",
"website": "www.clientexec.com"
},
"Commerce Server": {
"cats": [
6
],
"headers": {
"COMMERCE-SERVER-SOFTWARE": ""
},
"icon": "Commerce Server.png",
"implies": "Microsoft ASP.NET",
"website": "commerceserver.net"
},
"Cosmoshop": {
"cats": [
6
],
"icon": "Cosmoshop.png",
"script": "cosmoshop_functions''.js",
"website": "cosmoshop.de"
},
"CubeCart": {
"cats": [
6
],
"html": "(?:Powered by <a href=[^>]+cubecart''.com|<p[^>]+>Powered by CubeCart)",
"icon": "CubeCart.png",
"implies": "PHP",
"meta": {
"generator": "cubecart"
},
"website": "www.cubecart.com"
},
"Demandware": {
"cats": [
6
],
"env": "^dwAnalytics$",
"headers": {
"Server": "Demandware eCommerce Server"
},
"html": "<[^>]+demandware''.edgesuite",
"icon": "Demandware.png",
"website": "demandware.com"
},
"Drupal Commerce": {
"cats": [
6
],
"html": "<[^>]+(?:id='"block[_-]commerce[_-]cart[_-]cart|class='"commerce[_-]product[_-]field)",
"icon": "Drupal Commerce.png",
"implies": "Drupal",
"website": "drupalcommerce.org"
},
"E-Merchant": {
"cats": [
6
],
"icon": "E-Merchant.png",
"script": "cdn''.e-merchant''.com",
"website": "e-merchant.com"
},
"Elcodi": {
"cats": [
6
],
"headers": {
"X-Elcodi": ""
},
"icon": "Elcodi.png",
"implies": [
"PHP",
"Symfony"
],
"website": "elcodi.io"
},
"FWP": {
"cats": [
6
],
"html": "<!--''s+FwP Systems",
"icon": "FWP.png",
"meta": {
"generator": "FWP Shop"
},
"website": "fwpshop.org"
},
"Fortune3": {
"cats": [
6
],
"html": "(?:<link [^>]*href='"[^''/]*''/''/www''.fortune3''.com''/[^'"]*siterate''/rate''.css|Powered by <a [^>]*href='"[^'"]+fortune3''.com)",
"icon": "Fortune3.png",
"script": "cartjs''.php''?(?:.*&)?s=[^&]*myfortune3cart''.com",
"website": "fortune3.com"
},
"Gambio": {
"cats": [
6
],
"env": "^gm_session_id$",
"html": "(?:<link[^>]* href='"templates/gambio/|<a[^>]content''.php''?coID=''d|<!-- gambio eof -->|<!--[''s=]+Shopsoftware by Gambio GmbH ''(c''))",
"icon": "Gambio.png",
"implies": "PHP",
"script": "gm_javascript''.js''.php",
"website": "gambio.de"
},
"Hybris": {
"cats": [
6
],
"headers": {
"Set-Cookie": "_hybris"
},
"html": "<[^>]+(?:/sys_master/|/hybr/|/_ui/desktop/)",
"icon": "Hybris.png",
"implies": "Java",
"website": "hybris.com"
},
"IBM WebSphere Commerce": {
"cats": [
6
],
"icon": "IBM WebSphere Commerce.png",
"implies": "Java",
"url": "/wcs/",
"website": "ibm.com/software/genservers/commerceproductline"
},
"Intershop": {
"cats": [
6
],
"icon": "Intershop.png",
"script": "(?:is-bin|INTERSHOP)",
"website": "intershop.com"
},
"JTL Shop": {
"cats": [
6
],
"headers": {
"Set-Cookie": "JTLSHOP="
},
"html": "(?:<input[^>]+name='"JTLSHOP|<a href='"jtl''.php)",
"icon": "JTL Shop.png",
"website": "www.jtl-software.de/produkte/jtl-shop3"
},
"Magento": {
"cats": [
6
],
"env": "^(?:Mage|VarienForm)$",
"headers": {
"Set-Cookie": "frontend='';confidence:50"
},
"icon": "Magento.png",
"implies": "PHP",
"script": [
"js/mage",
"skin/frontend/(?:default|(enterprise))'';version:''1?Enterprise:Community"
],
"website": "www.magentocommerce.com"
},
"Moguta.CMS": {
"cats": [
1,
6
],
"html": "(?:<script|link)[^>]*mg-(?:core|plugins|templates)",
"icon": "Moguta.CMS.png",
"implies": "PHP",
"website": "moguta.ru"
},
"Mondo Media": {
"cats": [
6
],
"icon": "Mondo Media.png",
"meta": {
"generator": "Mondo Shop"
},
"website": "mondo-media.de"
},
"Netsuite": {
"cats": [
6
],
"headers": {
"Set-Cookie": "NS_VER="
},
"icon": "Netsuite.png",
"website": "netsuite.com"
},
"OXID eShop": {
"cats": [
6
],
"env": "^ox(?:TopMenu|ModalPopup|LoginBox|InputValidator)",
"html": "<!--[^-]*OXID eShop",
"icon": "OXID eShop.png",
"website": "oxid-esales.com"
},
"Odoo": {
"cats": [
1,
6
],
"html": "<link[^>]* href=[^>]+/web/css/(?:web''.assets_common/|website''.assets_frontend/)'';confidence:25",
"icon": "Odoo.png",
"implies": [
"Python",
"PostgreSQL",
"node.js",
"Less"
],
"meta": {
"generator": "Odoo"
},
"script": "/web/js/(?:web''.assets_common/|website''.assets_frontend/)'';confidence:25",
"website": "odoo.com"
},
"Open Classifieds": {
"cats": [
6
],
"icon": "Open Classifieds.png",
"meta": {
"author": "open-classifieds''.com",
"copyright": "Open Classifieds ?([0-9.]+)?'';version:''1"
},
"website": "open-classifieds.com"
},
"Open eShop": {
"cats": [
6
],
"icon": "Open eShop.png",
"meta": {
"author": "open-eshop''.com",
"copyright": "Open eShop ?([0-9.]+)?'';version:''1"
},
"website": "open-eshop.com/"
},
"OpenCart": {
"cats": [
6
],
"html": "(?:index''.php''?route=[a-z]+/|Powered By <a href='"[^>]+OpenCart)",
"icon": "OpenCart.png",
"implies": "PHP",
"website": "www.opencart.com"
},
"Oracle Commerce": {
"cats": [
6
],
"headers": {
"X-ATG-Version": "(?:ATGPlatform/([''d.]+))?'';version:''1"
},
"html": "<[^>]+_dyncharset",
"icon": "Oracle Commerce.png",
"website": "www.oracle.com/applications/customer-experience/commerce/products/commerce-platform/index.html"
},
"Oracle Commerce Cloud": {
"cats": [
6
],
"headers": {
"OracleCommerceCloud-Version": "(.*)'';version:''1"
},
"html": "<[^>]+id='"oracle-cc'"",
"icon": "Oracle Commerce Cloud.png",
"website": "cloud.oracle.com/commerce-cloud"
},
"Plentymarkets": {
"cats": [
6
],
"icon": "Plentymarkets.png",
"meta": {
"generator": "plentymarkets"
},
"website": "plentymarkets.eu"
},
"Powergap": {
"cats": [
6
],
"html": [
"<a[^>]+title='"POWERGAP",
"<input type='"hidden'" name='"shopid'""
],
"icon": "Powergap.png",
"website": "powergap.de"
},
"PrestaShop": {
"cats": [
6
],
"html": "Powered by <a''s+[^>]+>PrestaShop",
"icon": "PrestaShop.png",
"implies": "PHP",
"meta": {
"generator": "PrestaShop"
},
"website": "www.prestashop.com"
},
"Quick.Cart": {
"cats": [
6
],
"html": "<a href='"[^>]+opensolution''.org/'">(?:Shopping cart by|Sklep internetowy)",
"icon": "Quick.Cart.png",
"meta": {
"generator": "Quick''.Cart(?: v([''d.]+))?'';version:''1"
},
"website": "opensolution.org"
},
"RBS Change": {
"cats": [
1,
6
],
"html": "<html[^>]+xmlns:change=",
"icon": "RBS Change.png",
"implies": "PHP",
"meta": {
"generator": "RBS Change"
},
"website": "www.rbschange.fr"
},
"Seoshop": {
"cats": [
6
],
"html": "<a[^>]+title='"SEOshop",
"icon": "Seoshop.png",
"website": "getseoshop.com"
},
"Shopatron": {
"cats": [
6
],
"env": "^shptUrl$",
"html": [
"<body class='"shopatron",
"<img[^>]+mediacdn''.shopatron''.com'';confidence:50"
],
"icon": "Shopatron.png",
"meta": {
"keywords": "Shopatron"
},
"script": "mediacdn''.shopatron''.com",
"website": "ecommerce.shopatron.com"
},
"Shopify": {
"cats": [
6
],
"env": "^Shopify$",
"html": "<link[^>]+=[''"]//cdn''.shopify''.com",
"icon": "Shopify.png",
"website": "shopify.com"
},
"Shoptet": {
"cats": [
6
],
"env": "^shoptet$",
"html": "<link [^>]*href='"https?://cdn''.myshoptet''.com/",
"icon": "Shoptet.svg",
"implies": "PHP",
"meta": {
"web_author": "^Shoptet"
},
"script": [
"^https?://cdn''.myshoptet''.com/"
],
"website": "www.shoptet.cz"
},
"Shopware": {
"cats": [
6
],
"icon": "Shopware.png",
"implies": [
"PHP",
"MySQL",
"jQuery"
],
"meta": {
"application-name": "Shopware"
},
"script": "(?:(shopware)|/web/cache/[0-9]{10}_.+)''.js'';version:''1?4:5",
"website": "shopware.com"
},
"Smartstore": {
"cats": [
6
],
"icon": "Smartstore.png",
"script": "smjslib''.js",
"website": "smartstore.com"
},
"Spree": {
"cats": [
6
],
"html": "(?:<link[^>]*/assets/store/all-[a-z''d]{32}''.css[^>]+>|<script>''s*Spree''.(?:routes|translations|api_key))",
"icon": "Spree.png",
"implies": "Ruby on Rails",
"website": "spreecommerce.com"
},
"Store Systems": {
"cats": [
6
],
"html": "Shopsystem von <a href=[^>]+store-systems''.de'"|''.mws_boxTop",
"icon": "Store Systems.png",
"website": "store-systems.de"
},
"Thelia": {
"cats": [
1,
6
],
"html": "<(?:link|style|script)[^>]+/assets/frontOffice/",
"icon": "Thelia.png",
"implies": [
"PHP",
"Symfony"
],
"website": "thelia.net"
},
"TomatoCart": {
"cats": [
6
],
"env": "^AjaxShoppingCart$",
"icon": "TomatoCart.png",
"meta": {
"generator": "TomatoCart"
},
"website": "tomatocart.com"
},
"Ubercart": {
"cats": [
6
],
"icon": "Ubercart.png",
"implies": "Drupal",
"script": "uc_cart/uc_cart_block''.js",
"website": "www.ubercart.org"
},
"UltraCart": {
"cats": [
6
],
"env": "^ucCatalog",
"html": "<form [^>]*action='"[^'"]*''/cgi-bin''/UCEditor''?(?:[^'"]*&)?merchantId=[^'"]",
"icon": "UltraCart.png",
"script": "cgi-bin''/UCJavaScript''?(?:[^'"]*&)?merchantid=.",
"url": "/cgi-bin/UCEditor''?(?:.*&)?merchantid=.",
"website": "ultracart.com"
},
"VP-ASP": {
"cats": [
6
],
"html": "<a[^>]+>Powered By VP-ASP Shopping Cart</a>",
"icon": "VP-ASP.png",
"implies": "Microsoft ASP.NET",
"script": "vs350''.js",
"website": "www.vpasp.com"
},
"VTEX Enterprise": {
"cats": [
6
],
"headers": {
"powered": "vtex"
},
"icon": "VTEX Enterprise.png",
"website": "vtex.com"
},
"VTEX Integrated Store": {
"cats": [
6
],
"headers": {
"X-Powered-By": "vtex-integrated-store"
},
"icon": "VTEX Integrated Store.png",
"website": "lojaintegrada.com.br"
},
"Venda": {
"cats": [
6
],
"headers": {
"X-venda-hitid": ""
},
"icon": "Venda.png",
"website": "venda.com"
},
"VirtueMart": {
"cats": [
6
],
"html": "<div id='"vmMainPage",
"icon": "VirtueMart.png",
"implies": "Joomla",
"website": "virtuemart.net"
},
"Volusion": {
"cats": [
6
],
"env": "^volusion$",
"html": "<link [^>]*href='"[^'"]*/vspfiles/",
"icon": "Volusion.png",
"script": "/volusion''.js(?:''?([''d.]*))?'';version:''1",
"website": "volusion.com"
},
"WHMCS": {
"cats": [
6
],
"headers": {
"Set-Cookie": "^WHMCS.*"
},
"icon": "WHMCS.png",
"website": "www.whmcs.com"
},
"Websale": {
"cats": [
6
],
"icon": "Websale.png",
"url": "/websale7/",
"website": "websale.de"
},
"WooCommerce": {
"cats": [
6
],
"env": "woocommerce",
"html": "<!-- WooCommerce",
"icon": "WooCommerce.png",
"implies": [
"WordPress",
"PHP"
],
"meta": {
"generator": "WooCommerce ([''d.]+)'';version:''1"
},
"script": "woocommerce",
"website": "www.woothemes.com/woocommerce"
},
"X-Cart": {
"cats": [
6
],
"env": "^(?:xcart_web_dir|xliteConfig)$",
"headers": {
"Set-Cookie": "xid=[a-z''d]{32}(?:;|$)"
},
"html": [
"Powered by X-Cart(?: (''d+))? <a[^>]+href='"http://www''.x-cart''.com/'"[^>]*>'';version:''1",
"<a[^>]+href='"[^'"]*(?:''?|&)xcart_form_id=[a-z''d]{32}(?:&|$)"
],
"icon": "X-Cart.png",
"implies": "PHP",
"meta": {
"generator": "X-Cart(?: (''d+))?'';version:''1"
},
"script": "/skin/common_files/modules/Product_Options/func''.js",
"website": "x-cart.com"
},
"Xanario": {
"cats": [
6
],
"icon": "Xanario.png",
"meta": {
"generator": "xanario shopsoftware"
},
"website": "xanario.de"
},
"Yahoo! Ecommerce": {
"cats": [
6
],
"env": "^YStore$",
"headers": {
"X-XRDS-Location": "/ystore/"
},
"html": "<link[^>]+store''.yahoo''.net",
"icon": "Yahoo! Ecommerce.png",
"website": "smallbusiness.yahoo.com/ecommerce"
},
"Zen Cart": {
"cats": [
6
],
"icon": "Zen Cart.png",
"meta": {
"generator": "Zen Cart"
},
"website": "www.zen-cart.com"
},
"Zeuscart": {
"cats": [
6
],
"html": "<form name='"product'" method='"post'" action='"[^'"]+''?do=addtocart&prodid=''d+'"(?!<''/form>.)+<input type='"hidden'" name='"addtocart'" value='"''d+'">",
"icon": "Zeuscart.png",
"implies": "PHP",
"url": "''?do=prodetail&action=show&prodid=''d+",
"website": "zeuscart.com"
},
"eZ Publish": {
"cats": [
1,
6
],
"headers": {
"X-Powered-By": "^eZ Publish"
},
"icon": "eZ Publish.png",
"implies": "PHP",
"meta": {
"generator": "eZ Publish"
},
"website": "ez.no"
},
"iCongo": {
"cats": [
6
],
"icon": "iCongo.png",
"implies": "Adobe ColdFusion",
"meta": {
"iCongo": ""
},
"website": "hybris.com/icongo"
},
"nopCommerce": {
"cats": [
6
],
"html": "(?:<!--Powered by nopCommerce|Powered by: <a[^>]+nopcommerce)",
"icon": "nopCommerce.png",
"website": "www.nopcommerce.com"
},
"osCSS": {
"cats": [
6
],
"html": "<body onload='"window''.defaultStatus='oscss templates';'"",
"icon": "osCSS.png",
"website": "www.oscss.org"
},
"osCommerce": {
"cats": [
6
],
"headers": {
"Set-Cookie": "osCsid="
},
"html": "(?:<a[^>]*(?:''?|&)osCsid|Powered by (?:<[^>]+>)?osCommerce</a>|<[^>]+class='"[^>]*infoBoxHeading)",
"icon": "osCommerce.png",
"website": "www.oscommerce.com"
},
"xtCommerce": {
"cats": [
6
],
"html": "<div class='"copyright'">[^<]+<a[^>]+>xt:Commerce",
"icon": "xtCommerce.png",
"meta": {
"generator": "xt:Commerce"
},
"website": "www.xt-commerce.com"
},
}
};
// for each loop
for(obj in technology){
console.log('objects => ', obj);
console.log('value => ', technology[obj]);
// do your job here
}
您可以通过这个循环将数据扩展到您的视图
@abdallh abukhader的答案是正确的,有趣的是,它不会显示在控制台中的原因是因为这一行的安全限制-
"html": "(?:<link[^>]*/assets/store/all-[a-z''d]{32}''.css[^>]+>|<script>''s*Spree''.(?:routes|translations|api_key))"
Chrome至少不喜欢<s c r i p t>并阻止它-https://developer.chrome.com/extensions/contentSecurityPolicy
即使是stackoverflow也不允许我正确地打字。
您希望如何对此进行迭代?例如,这里有一个为每个应用程序打印每个URL的示例:
for (var key in technology.apps) {
console.log("The app is %s and its website is %s", key, technology.apps[key].icon);
}
相关文章:
- AJAX调用后使用JavaScript处理数据(CakePHP 2.6.x)
- 如何处理数据视图中项目的鼠标点击
- 为什么我们需要为POST定义res.on('data'..,即使我们不处理数据
- 如何处理数据-Windows 8应用程序
- 替换不处理数据属性值
- 在 Javascript/Phonegap 上处理数据集
- 在这种情况下如何处理数据驱动的输入
- 微风/棱角:如何处理数据
- WebRTC是否为您处理数据包丢失和数据包接收确认等,或者您是否需要为此编写自己的解决方案
- 如何将多行输出传输到另一个 php 文件以处理数据
- encodeURI在二进制字符串上处理数据
- 在 Emscripten'd C++ 程序中处理数据后,如何修复尝试从 Web worker 发回数据时的“内存不足”错
- 防止 WebSQL 数据库中的 SQL 注入?(如何处理数据中的报价?
- 是否有任何方法可以查明localForage/indexedDb是否正在处理数据
- 如何使用AngularJS处理数据的递归呈现
- 使用array.map或array.filter处理数据
- 使用javascript处理数据,并使用Angular.JS以HTML显示
- 使用JSTL处理数据
- Opencpu不能处理数据.表在R
- 我如何处理数据过滤上的一个按钮点击D3.js