{"id":474,"date":"2023-02-27T17:59:51","date_gmt":"2023-02-27T08:59:51","guid":{"rendered":"https:\/\/am.denso.com\/sof\/?page_id=474"},"modified":"2023-03-13T12:54:57","modified_gmt":"2023-03-13T03:54:57","slug":"model-search","status":"publish","type":"page","link":"https:\/\/am.denso.com\/sof\/model-search\/","title":{"rendered":"\u8eca\u7a2e\u5225\u9069\u5408\u691c\u7d22"},"content":{"rendered":"\n<script>\n        const initials = [\n            '\u30a2\uff5e\u30aa',\n            '\u30ab\uff5e\u30b3',\n            '\u30b5\uff5e\u30bd',\n            '\u30bf\uff5e\u30c8',\n            '\u30ca\uff5e\u30ce',\n            '\u30cf\uff5e\u30db',\n            '\u30de\uff5e\u30e2',\n            '\u30e4\uff5e\u30e8',\n            '\u30e9\uff5e\u30ed',\n            '\u30ef',\n            '\u82f1\u6570'\n        ];\n        const regexs = [\n            new RegExp(\"^[\u3042-\u304a\u30a2-\u30aa]\"),\n            new RegExp(\"^[\u304b-\u3053\u30ab-\u30b3]\"),\n            new RegExp(\"^[\u3055-\u305d\u30b5-\u30bd]\"),\n            new RegExp(\"^[\u305f-\u3068\u30bf-\u30c8]\"),\n            new RegExp(\"^[\u306a-\u306e\u30ca-\u30ce]\"),\n            new RegExp(\"^[\u306f-\u307b\u30cf-\u30db]\"),\n            new RegExp(\"^[\u307e-\u3082\u30de-\u30e2]\"),\n            new RegExp(\"^[\u3084-\u3088\u30e4-\u30e8]\"),\n            new RegExp(\"^[\u3089-\u308d\u30e9-\u30ed]\"),\n            new RegExp(\"^[\u308f\u30ef]\"),\n            new RegExp(\"^[0-9a-zA-Z]\")\n        ];\n        let dataUrl;\n        let searchUrl;\n        if (location.href.match(\/ktc\\-llc\/)) {\n            dataUrl = \"sof_data_json.txt?\" + new Date().getMinutes();\n            searchUrl = \".\/model-search.html\";\n        } else if(location.href.match(\/sof\\-er89poi\/)){\n            dataUrl = \"https:\/\/am.denso.com\/sof-er89poi\/wp-content\/uploads\/sites\/143\/sof_data_json.txt?\" + new Date().getMinutes();\n            searchUrl = \".\/model-search\/\";\n        }else{\n            dataUrl = \"https:\/\/am.denso.com\/sof\/wp-content\/uploads\/sites\/9\/sof_data_json.txt?\" + new Date().getMinutes();\n            searchUrl = \".\/model-search\/\";\n        }\n        let sof_data;\n        let lines;\n        let carNames;\n        let tr;\n        let th;\n        let td;\n        let ul;\n        let li;\n        let a;\n        let span;\n        let button;\n        let lastModel; \/\/ \u8eca\u540d\u4fdd\u5b58\u7528\n        let lastDisplacement; \/\/ \u6392\u6c17\u91cf\u4fdd\u5b58\u7528\n        let modelTd; \/\/\u540c\u4e00\u8eca\u540d\u306e\u6700\u521d\u306etd\u30a8\u30ec\u30e1\u30f3\u30c8\n        let displacementTd; \/\/\u540c\u4e00\u8eca\u540d\u3001\u6392\u6c17\u91cf\u306e\u6700\u521d\u306etd\u30a8\u30ec\u30e1\u30f3\u30c8\n        let sameModelCount; \/\/ \u540c\u4e00\u8eca\u540d\u306e\u6570\u4fdd\u5b58\u7528\n        let sameDisplacementCount; \/\/\u540c\u4e00\u8eca\u540d\u3001\u6392\u6c17\u91cf\u306e\u6570\u4fdd\u5b58\u7528\n\n\n        window.addEventListener(\"load\", function () {\n            const buttonsTable = document.querySelector(\"#search-buttons tbody\");\n            const queryString = window.location.search;\n            const params = new URLSearchParams(queryString);\n            if (params.get('m')) {\n                if (params.get('i')) {\n                    document.querySelector(\"#result-area\").classList.remove('nodisp');\n                    document.querySelector(\"#search-area\").classList.add('nodisp');\n                }\n            }\n            \/\/console.log(buttonsDiv);\n            fetch(dataUrl)\n                .then(function (response) {\n                    return response.json();\n                })\n                .then(function (data) {\n                    sof_data = data;\n                    let isFirstRow = true;\n                    Object.keys(sof_data).forEach(function (maker) {\n                        lines = sof_data[maker];\n                        carNames = lines.map(function (obj) {\n                            return obj.\u8eca\u540d\n                        });\n                        tr = document.createElement('tr');\n                        td = document.createElement('td');\n                        th = document.createElement('th');\n                        ul = document.createElement('ul');\n\n                        if (isFirstRow) {\n                            th.setAttribute('width', '173');\n                        } else {\n                            isFirstRow = false;\n                        }\n                        th.setAttribute('bgcolor', '#e7f0fa');\n                        th.setAttribute('scope', 'row');\n                        th.innerText = maker;\n                        td.setAttribute('bgcolor', '#ffffff');\n                        initials.forEach(function (initial, index) {\n                            li = document.createElement('li');\n                            flag = carNames.find(function (item) {\n                                return item.match(regexs[index]);\n                            });\n                            button = document.createElement('button');\n                            if (initial == '\u82f1\u6570') {\n                                button.innerText = initial;\n                            } else {\n                                button.innerText = initial.slice(0, 1);\n                            }\n\n                            if (flag) {\n                                button.setAttribute('data-maker', maker);\n                                button.setAttribute('data-index', index);\n                                button.classList.add('search-buttons');\n                                button.classList.add('enabled');\n                            } else {\n                                button.setAttribute('disabled', 'disabled');\n                                button.classList.add('search-buttons');\n                                button.classList.add('disabled');\n                            }\n                            li.appendChild(button);\n                            ul.appendChild(li);\n                        });\n                        td.appendChild(ul);\n                        tr.appendChild(th);\n                        tr.appendChild(td);\n                        buttonsTable.appendChild(tr);\n                        document.querySelector(\"#buttons-loading\").classList.add('nodisp');\n                        \/\/console.log(maker, carNames);\n                    });\n                    document.querySelectorAll('.search-buttons.enabled').forEach(function (elem) {\n                        elem.addEventListener('click', function (e) {\n                            \/\/console.log(e.target.getAttribute('data-maker'), e.target.getAttribute('data-index'));\n\n                            modelSearchUrl(e.target.getAttribute('data-maker'), e.target.getAttribute('data-index'))\n                        });\n\n                    });\n                    if (params.get('m')) {\n                        if (params.get('i')) {\n                            modelSearch(params.get('m'), params.get('i'));\n                        }\n                    }\n                })\n                .catch(function (error) {\n                    alert(error);\n                });\n            const modelSearchUrl = function (maker, index) {\n                const f = document.querySelector(\"#f1\");\n                const m = document.querySelector('input[name=\"m\"]');\n                const i = document.querySelector('input[name=\"i\"]');\n                m.value = maker;\n                i.value = index;\n                f.submit();\n            }\n            const modelSearch = function (maker, index) {\n                const lines = sof_data[maker];\n                if(!lines){\n                    \n                }\n                const results = lines.filter(function (line) {\n                    return line.\u8eca\u540d.match(regexs[index]);\n                });\n                \/\/console.log(results);\n                document.querySelector(\"#initial\").innerText = initials[index];\n                document.querySelector(\"h1#maker-name\").innerText = maker;\n                \/\/\u8868\u306e\u884c\u3092\u8ffd\u52a0\u3059\u308b\n                lastModel = '';\n                lastDisplacement = '';\n                results.forEach(function (row, trIndex) {\n                    tr = document.createElement('tr');\n\n                    if (row.\u8eca\u540d != lastModel) {\n                        \/\/lastModel \u3068 \u8eca\u540d\u304c\u9055\u3063\u3066\u305f\u3089\u8eca\u540dtd\u3092\u4f5c\u6210\u3001modelTd\u304cNull\u3067\u306a\u3051\u308c\u3070\u305d\u308c\u306erowspan\u3092sameModelCount\u306b\u8a2d\u5b9a\u5f8c\u3001sameModelCount \u3092\uff11\u306b\u3001modelTd \u306b\u65b0\u3057\u304f\u4f5c\u3063\u305ftd\u3092\u8a2d\u5b9a \n                        \/\/\u6392\u6c17\u91cftd\u3082\u4f5c\u6210\u3001samoDisplacement \u3092 1 displacementTd \u304cnull\u3067\u306a\u3051\u308c\u3070 rowspan \u8a2d\u5b9a\u5f8c\u3001displacementTd \u306b\u6392\u6c17\u91cftd\u3092\u8a2d\u5b9a\n                        if (modelTd != null) {\n                            modelTd.setAttribute('rowspan', sameModelCount);\n                        }\n                        if (displacementTd != null) {\n                            displacementTd.setAttribute('rowspan', sameDisplacementCount);\n                        }\n                        td = document.createElement('td');\n                        td.classList.add('wrap-on');\n                        td.innerText = row.\u8eca\u540d;\n                        tr.appendChild(td);\n                        modelTd = td;\n                        td = document.createElement('td');\n                        td.innerText = row.\u6392\u6c17\u91cf;\n                        tr.appendChild(td);\n                        displacementTd = td;\n                        sameModelCount = 1;\n                        sameDisplacementCount = 1;\n                        lastModel = row.\u8eca\u540d;\n                        lastDisplacement = row.\u6392\u6c17\u91cf;\n                    } else if (row.\u6392\u6c17\u91cf != lastDisplacement) {\n                        \/\/\u8eca\u540d\u306f\u540c\u3058\u3060\u304c\u6392\u6c17\u91cf\u3060\u3051\u9055\u3046\u5834\u5408 \u306f  \u6392\u6c17\u91cftd\u3082\u4f5c\u6210\u3001samoDisplacement \u3092 1 displacementTd \u304cNullde\u306a\u3051\uff52\u3046\u3047\u3070rowspan\u8a2d\u5b9a\u3001\n                        \/\/ displacementTd \u306b\u6392\u6c17\u91cftd\u3092\u8a2d\u5b9a\u3001sameModelCount +1\n                        if (displacementTd != null) {\n                            displacementTd.setAttribute('rowspan', sameDisplacementCount);\n                        }\n                        td = document.createElement('td');\n                        td.innerText = row.\u6392\u6c17\u91cf;\n                        tr.appendChild(td);\n                        displacementTd = td;\n                        sameDisplacementCount = 1;\n                        sameModelCount++;\n                        lastDisplacement = row.\u6392\u6c17\u91cf;\n                    } else {\n                        \/\/\u4e21\u65b9\u540c\u3058\u5834\u5408\u306fsameModelCount +1, sameDisplacementCount +1 \n                        sameModelCount++;\n                        sameDisplacementCount++;\n                    }\n                    \/\/\u8eca\u7a2e\u578b\u5f0f\u4ee5\u964d\u3092\u8ffd\u52a0\n                    \/\/ td = document.createElement('td');\n                    \/\/ td.innetText = row.\u8eca\u7a2e\u578b\u5f0f;\n                    \/\/ tr.appendChild(td);\n                    for (let key in row) {\n                        if (key != '\u8eca\u540d') {\n                            if (key != '\u6392\u6c17\u91cf') {\n                                td = document.createElement('td');\n                                td.innerText = row[key];\n                                if(key == '\u4ed5\u69d8'){\n                                    td.classList.add('wrap-on');\n                                }\n                                if(key.match(\/1\u54c1\u756a$\/)){\n                                    td.classList.add('hinban');\n                                }\n                                if(key == \"\u8eca\u7a2e\u578b\u5f0f\" || key == \"\u30a8\u30f3\u30b8\u30f3\u578b\u5f0f\" || key == \"\u4ed5\u69d8\" || key == \"\u59cb\u671f\" || key == \"\u7d42\u671f\"){\n                                    if(trIndex % 2 == 0){\n                                        td.classList.add(\"odd-row\");\n                                    }\n                                }\n                                tr.appendChild(td);\n                            }\n                        }\n                    }\n\n                    document.querySelector('#result-table tbody').appendChild(tr);\n                });\n                \/\/\u6700\u5f8c\u306e\u51e6\u7406\u3000sameModelCount \u3001 sameDisplacementCount \u305d\u308c\u305e\u308c\u304c1\u3067\u306a\u3051\u308c\u3070 modelTd, displacementTd \u306erowspan\u3092\u8a2d\u5b9a\u3059\u308b\n                if (sameModelCount != 1) {\n                    modelTd.setAttribute('rowspan', sameModelCount);\n                }\n                if (sameDisplacementCount != 1) {\n                    displacementTd.setAttribute('rowspan', sameDisplacementCount);\n                }\n                document.querySelector(\"#result-area\").classList.remove('nodisp');\n                document.querySelector(\"#search-area\").classList.add('nodisp');\n                document.querySelector(\"#loading\").classList.add('nodisp');\n            };\n        });\n\n    <\/script>\n\n\n\n<style>\n\/*\u5171\u901a*\/\n        #result-area {\n            width: 100%;\n            \/*max-width: 870px;*\/\n            margin: 0 auto;\n        }\n\n        .nodisp {\n            display: none;\n        }\n\n        .TableSet {\n            overflow-x: auto;\n        }\n\/*\u691c\u7d22\u30dc\u30bf\u30f3*\/\n#search-buttons table {\n    margin: 1em 0;\n}\n#search-buttons th {\n    border-bottom: 1px solid #FFF;\n    color: #092a78;\n    font-weight: 500;\n    width: 20%;\n}\n#search-buttons td ul {\n    display: flex;\n    justify-content: space-around;\n    border-top :1px solid rgb(231, 240, 250);\n    padding: 0 0.5em;\n}\n#search-buttons tr:last-of-type ul {\n    border-bottom :1px solid rgb(231, 240, 250);\n}\n.editor-styles-wrapper #search-buttons ul {\n    margin-bottom: 0;\n    padding: 0 0.5em;\n}\n#search-buttons ul li {\n    padding: 0.5em 0.15em;\n    \/*border-top :1px solid rgb(231, 240, 250);*\/\n}\n#search-buttons ul li button {\n    line-height: 1;\n    padding: min(0.8vw, 0.8em) min(1.5vw, 1.5em);\n    color: #FFF;\n    font-weight: 400;\n    border-radius: 3px;\n}\n#search-buttons ul li button.enabled {\n    background-color: #092a78;\n}\n#search-buttons ul li button.enabled:hover {\n    opacity: 0.6;\n}\n#search-buttons ul li button.disabled {\n    background-color: #c7cce7;\n    color: #778eb8;\n    cursor: default;\n}\n#search-test-02 {\n    font-size: 80%;\n}\n@media (max-width: 768px) {\n    #search-buttons table {\n        margin-bottom: 1em;\n    }\n    #search-buttons tr :is(th, td) {\n        display: block;\n        width: 100%;\n    }\n    #search-buttons tr th {\n        line-height: 3;\n        margin-top: 1.5em;\n        letter-spacing: 0.2em;\n    }\n    #search-buttons tr:first-child th {\n        margin-top: 0;\n    }\n   .editor-styles-wrapper #search-buttons td ul {\n        justify-content: space-between;\n        padding: 0;\n        border: none;\n    }\n    .editor-styles-wrapper #search-buttons td ul li {\n        padding-bottom: 0;\n    }\n    #search-buttons ul li button {\n        font-size: 95%;\n        padding: 1.69vw;\n    }\n}\n@media (max-width: 500px) {\n   .editor-styles-wrapper #search-buttons td ul {\n        justify-content: flex-start;\n        flex-wrap: wrap;\n    }\n    #search-buttons ul li button {\n        padding: 1.62vw;\n    }\n}\n\/*\u691c\u7d22\u7d50\u679c*\/\n.PriceList h1 {\n    background-color: #444;\n    color: #FFF;\n    padding: 0.5em 0.8em;\n    letter-spacing: 0.2em;\n    font-size: 110%;\n}\n.SyllabaryOrder {\n    border-left: #20371E 5px solid;\n    border-bottom: #20371E 1px solid;\n    display: flex;\n    justify-content: space-between;\n    padding: 0.8em 0.5em 0.5em;\n    letter-spacing: 0.1em;\n}\n.SyllabaryOrder .PriceList_Btn {\n    padding-bottom: 0.5em;\n}\n.SyllabaryOrder .PriceList_Btn a {\n    background-color: #FFF;\n    padding: 0.5em 2em;\n    border: 1px solid #dc0032;\n    color: #dc0032;\n}\n.SyllabaryOrder .PriceList_Btn a:hover {\n    opacity:0.6;\n}\n#result-table {\n    width: 100%;\n    margin-top: 1em;\n}\n#result-table th {\n    color: #FFF;\n    background-color: #666;\n    width: auto;\n    white-space: nowrap;\n    vertical-align: middle;\n    border-left: 1px solid #FFF;\n    border-top: 1px solid #FFF;\n    padding: 0.2em 0.5em;\n    font-size: 80%;\n    font-weight: 500;\n}\n#result-table tr:first-child th:first-child {\n    border-left: 1px solid #666;\n}\n#result-table tr:first-child th:last-child {\n    border-right: 1px solid #666;\n}\n#result-table td {\n    text-align: center;\n    vertical-align: middle;\n    padding: 0.3em;\n    border: 1px solid #666;\n    font-size: 80%;\n    white-space: nowrap;\n    color: #333;\n}\n#result-table td.wrap-on {\n   white-space: wrap;\n}\n#result-table td.odd-row {\n    background-color: rgb(221, 242, 239);\n}\n#result-table td.hinban {\n    background-color: rgb(235, 230, 205);\n}\n#loading, #buttons-loading {\n    margin-top: 10px;\n    text-align: center;\n}\n<\/style>\n\n\n\n<p><\/p>\n\n\n\n<form method=\"get\" id=\"f1\">\n    <input type=\"hidden\" name=\"m\">\n    <input type=\"hidden\" name=\"i\">\n<\/form>\n<div id=\"search-area\">\n        <div id=\"search-text-01\">\u9069\u5408\u756a\u53f7\u3092\u691c\u7d22\u3057\u307e\u3059\u3002<br>\u4ee5\u4e0b\u304b\u3089\u81ea\u52d5\u8eca\u30e1\u30fc\u30ab\u30fc\u30fb\u8eca\u7a2e\u306e\u982d\u6587\u5b57\u3092\u304a\u9078\u3073\u304f\u3060\u3055\u3044\u3002<\/div>\n<div id=\"buttons-loading\"><img decoding=\"async\" src=\"https:\/\/am.denso.com\/sof\/wp-content\/uploads\/sites\/9\/loading.gif\"><\/div>\n        <div id=\"search-buttons\">\n            <table width=\"100%\" border=\"0\" cellpadding=\"0\" cellspacing=\"1\">\n                <tbody>\n                <\/tbody>\n            <\/table>\n        <\/div>\n        <div id=\"search-test-02\">\n            \u203b\u9069\u5408\u54c1\u7248\u691c\u7d22\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u306b\u304a\u5ba2\u69d8\u306e\u304a\u8eca\u304c\u306a\u3044\u5834\u5408\u306f\u5bfe\u5fdc\u3059\u308b\u88fd\u54c1\u304c\u3054\u3056\u3044\u307e\u305b\u3093\u3002\u3042\u3089\u304b\u3058\u3081\u3054\u4e86\u627f\u304f\u3060\u3055\u3044\u3002<br>\u203b\u4e00\u90e8\u8eca\u4e21\u306b\u306f\u53d6\u4ed8\u8981\u9818\u66f8\u304c\u306a\u3044\u5834\u5408\u304c\u3054\u3056\u3044\u307e\u3059\u306e\u3067\u3054\u4e86\u627f\u304f\u3060\u3055\u3044\u3002\n        <\/div>\n    <\/div>\n    <div id=\"result-area\" class=\"nodisp\">\n        <div id=\"mainFrame\">\n            <div id=\"mainFrameIn\">\n                <div class=\"PriceList\">\n                    <h1 id=\"maker-name\"><\/h1>\n                    <a class=\"Ancar\" id=\"Line01\">&nbsp;<\/a>\n                    <div class=\"myLine01\">\n                        <div class=\"SyllabaryOrder\"><span id=\"initial\"><\/span>\n                            <div class=\"PriceList_Btn\"><a href=\"https:\/\/am.denso.com\/sof\/pricelist\/\">\u4fa1\u683c\u8868<\/a><\/div>\n                        <\/div>\n                        <div class=\"TableSet\">\n                            <table width=\"100%\" border=\"0\" cellspacing=\"0\" id=\"result-table\">\n                                <tbody>\n                                    <tr>\n                                        <th width=\"74\" rowspan=\"2\">\n                                            \u8eca\u3000\u3000\u540d\n                                        <\/th>\n                                        <th width=\"53\" rowspan=\"2\">\n                                            \u6392\u6c17\u91cf\n                                        <\/th>\n                                        <th width=\"71\" rowspan=\"2\">\n                                            \u8eca\u7a2e\u5f62\u5f0f\n                                        <\/th>\n                                        <th width=\"80\" rowspan=\"2\">\n                                            \u30a8\u30f3\u30b8\u30f3\u5f62\u5f0f\n                                        <\/th>\n                                        <th width=\"165\" rowspan=\"2\" class=\"W128C\">\n                                            \u4ed5\u3000\u3000\u3000\u3000\u69d8\n                                        <\/th>\n                                        <th width=\"34\" rowspan=\"2\">\n                                            \u59cb\u671f\n                                        <\/th>\n                                        <th width=\"34\" rowspan=\"2\">\n                                            \u7d42\u671f\n                                        <\/th>\n                                        <th colspan=\"2\">\n                                            SF-1\n                                        <\/th>\n                                        <th colspan=\"2\">\n                                            MF-1\n                                        <\/th>\n                                        <th width=\"86\" rowspan=\"2\">\n                                            \u7d14\u6b63\u54c1\u756a\n                                        <\/th>\n                                    <\/tr>\n                                    <tr>\n                                        <th width=\"50\">\n                                            \u578b\u5f0f\n                                        <\/th>\n                                        <th width=\"80\">\n                                            \u54c1\u756a\n                                        <\/th>\n                                        <th width=\"50\">\n                                            \u578b\u5f0f\n                                        <\/th>\n                                        <th width=\"80\">\n                                            \u54c1\u756a\n                                        <\/th>\n                                    <\/tr>\n\n                                <\/tbody>\n                            <\/table>\n                            <div id=\"loading\"><img decoding=\"async\" src=\"https:\/\/am.denso.com\/sof\/wp-content\/uploads\/sites\/9\/loading.gif\"><\/div>\n                        <\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n","protected":false},"excerpt":{"rendered":"<p>\u9069\u5408\u756a\u53f7\u3092\u691c\u7d22\u3057\u307e\u3059\u3002\u4ee5\u4e0b\u304b\u3089\u81ea\u52d5\u8eca\u30e1\u30fc\u30ab\u30fc\u30fb\u8eca\u7a2e\u306e\u982d\u6587\u5b57\u3092\u304a\u9078\u3073\u304f\u3060\u3055\u3044\u3002 \u203b\u9069\u5408\u54c1\u7248\u691c\u7d22\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u306b\u304a\u5ba2\u69d8\u306e\u304a\u8eca\u304c\u306a\u3044\u5834\u5408\u306f\u5bfe\u5fdc\u3059\u308b\u88fd\u54c1\u304c\u3054\u3056\u3044\u307e\u305b\u3093\u3002\u3042\u3089\u304b\u3058\u3081\u3054\u4e86\u627f\u304f\u3060\u3055\u3044\u3002\u203b\u4e00\u90e8\u8eca\u4e21\u306b\u306f\u53d6\u4ed8\u8981\u9818\u66f8\u304c\u306a\u3044\u5834\u5408\u304c [&hellip;]<\/p>\n","protected":false},"author":45,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_editorskit_title_hidden":false,"_editorskit_reading_time":1,"_editorskit_is_block_options_detached":false,"_editorskit_block_options_position":"{}","footnotes":""},"class_list":["post-474","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/am.denso.com\/sof\/wp-json\/wp\/v2\/pages\/474","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/am.denso.com\/sof\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/am.denso.com\/sof\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/am.denso.com\/sof\/wp-json\/wp\/v2\/users\/45"}],"replies":[{"embeddable":true,"href":"https:\/\/am.denso.com\/sof\/wp-json\/wp\/v2\/comments?post=474"}],"version-history":[{"count":6,"href":"https:\/\/am.denso.com\/sof\/wp-json\/wp\/v2\/pages\/474\/revisions"}],"predecessor-version":[{"id":746,"href":"https:\/\/am.denso.com\/sof\/wp-json\/wp\/v2\/pages\/474\/revisions\/746"}],"wp:attachment":[{"href":"https:\/\/am.denso.com\/sof\/wp-json\/wp\/v2\/media?parent=474"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}