{"version":"1.0","provider_name":"ArchiMetric Vietnamese","provider_url":"https:\/\/www.archimetric.com\/vn","author_name":"archimetric@visual-paradigm.com","author_url":"https:\/\/www.archimetric.com\/vn\/author\/archimetricvisual-paradigm-com\/","title":"PlantUML so v\u1edbi Mermaid so v\u1edbi Graphviz: B\u1ea1n n\u00ean ch\u1ecdn c\u00e1i n\u00e0o?","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"mX4kU7EuW1\"><a href=\"https:\/\/www.archimetric.com\/vn\/plantuml-vs-mermaid-vs-graphviz\/\">PlantUML so v\u1edbi Mermaid so v\u1edbi Graphviz: B\u1ea1n n\u00ean ch\u1ecdn c\u00e1i n\u00e0o?<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/www.archimetric.com\/vn\/plantuml-vs-mermaid-vs-graphviz\/embed\/#?secret=mX4kU7EuW1\" width=\"600\" height=\"338\" title=\"&#8220;PlantUML so v\u1edbi Mermaid so v\u1edbi Graphviz: B\u1ea1n n\u00ean ch\u1ecdn c\u00e1i n\u00e0o?&#8221; &#8212; ArchiMetric Vietnamese\" data-secret=\"mX4kU7EuW1\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/\/# sourceURL=https:\/\/www.archimetric.com\/vn\/wp-includes\/js\/wp-embed.min.js\n\/* ]]> *\/\n<\/script>\n","thumbnail_url":"https:\/\/www.archimetric.com\/vn\/wp-content\/uploads\/sites\/12\/2026\/07\/img_6a5a090356904.png","thumbnail_width":1024,"thumbnail_height":558,"description":"Ch\u1ecdn c\u00f4ng c\u1ee5 bi\u1ec3u \u0111\u1ed3 d\u01b0\u1edbi d\u1ea1ng m\u00e3? So s\u00e1nh c\u00e1c t\u00ednh n\u0103ng, c\u00fa ph\u00e1p v\u00e0 tr\u01b0\u1eddng h\u1ee3p s\u1eed d\u1ee5ng c\u1ee7a PlantUML, Mermaid v\u00e0 Graphviz. Kh\u00e1m ph\u00e1 l\u00fd do t\u1ea1i sao b\u1ea1n th\u1ef1c ra kh\u00f4ng c\u1ea7n ph\u1ea3i ch\u1ecdn."}