如何在JSON中包含URL超链接

如何在JSON中包含URL超链接,json,Json,我需要定义一个JSON字段值作为URL链接。如何做到这一点 前 { “myurl”:” } 只需在锚定标记中定义url值假设您使用纯html/javascript编写代码 要对特殊字符进行魔法处理,请执行以下操作: 使用'而不是“或使用转义序列\' 使用javascript内置代码:encodeURI 示例代码: (函数(){ 常量json={ “myurl”:https://stackoverflow.com/questions/53838312/how-to-inlcude-a-url-h

我需要定义一个JSON字段值作为URL链接。如何做到这一点

{
“myurl”:”
}

只需在锚定标记中定义url值

假设您使用纯html/javascript编写代码

要对特殊字符进行魔法处理,请执行以下操作:

  • 使用
    '
    而不是
    或使用转义序列
    \'

  • 使用javascript内置代码:
    encodeURI

  • 示例代码:

    (函数(){
    常量json={
    “myurl”:https://stackoverflow.com/questions/53838312/how-to-inlcude-a-url-hyper-link-in-json?noredirect=1#comment94527886_53838312'
    };
    函数getMyUrl(){
    返回encodeURI(json.myurl);
    }
    函数setupLink(){
    常量linkId='link';
    const linkElement=document.getElementById(linkId);
    setAttribute('href',getMyUrl());
    }
    函数onReady(){
    setupLink();
    }
    文件。addEventListener(“DOMContentLoaded”,onReady);
    })();
    
    点击这里!
    
    您能否澄清您的问题?您的URL是否有一些特殊字符?您的编程语言是什么?该值来自何处?是否预定义(固定)或者来自某个变量?json是在代码中定义的,还是在单独的文件中?@mpasko256我有特殊字符,需要隐藏URL行,实际URL隐藏和显示文本是单击此处
    {
    "myurl":"<I need to give URL hyper link here>"
    }