{"version":"1.0","provider_name":"Visual Paradigm Guides Vietnamese","provider_url":"https:\/\/guides.visual-paradigm.com\/vn","author_name":"vpadmin","author_url":"https:\/\/guides.visual-paradigm.com\/vn\/author\/vpadmin\/","title":"H\u1ecdc c\u00e1ch m\u00f4 h\u00ecnh h\u00f3a c\u00e1c m\u00e1y tr\u1ea1ng th\u00e1i h\u1eefu h\u1ea1n (FSM) t\u1eeb v\u0103n b\u1ea3n b\u1eb1ng ng\u00f4n ng\u1eef DOT c\u1ee7a Graphviz. T\u1ed1i \u01b0u h\u00f3a c\u00e1c chuy\u1ec3n \u0111\u1ed5i tr\u1ea1ng th\u00e1i v\u00e0 logic h\u1ec7 th\u1ed1ng v\u1edbi tr\u00ecnh so\u1ea1n th\u1ea3o Graphviz d\u1ef1a tr\u00ean tr\u00ecnh duy\u1ec7t.","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"8HbeO3y4Uz\"><a href=\"https:\/\/guides.visual-paradigm.com\/vn\/designing-finite-state-machines-graphviz\/\">Thi\u1ebft k\u1ebf c\u00e1c m\u00e1y tr\u1ea1ng th\u00e1i h\u1eefu h\u1ea1n (FSM) t\u1eeb v\u0103n b\u1ea3n b\u1eb1ng c\u00e1ch s\u1eed d\u1ee5ng Graphviz<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/guides.visual-paradigm.com\/vn\/designing-finite-state-machines-graphviz\/embed\/#?secret=8HbeO3y4Uz\" width=\"600\" height=\"338\" title=\"&#8220;Thi\u1ebft k\u1ebf c\u00e1c m\u00e1y tr\u1ea1ng th\u00e1i h\u1eefu h\u1ea1n (FSM) t\u1eeb v\u0103n b\u1ea3n b\u1eb1ng c\u00e1ch s\u1eed d\u1ee5ng Graphviz&#8221; &#8212; Visual Paradigm Guides Vietnamese\" data-secret=\"8HbeO3y4Uz\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\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:\/\/guides.visual-paradigm.com\/vn\/wp-includes\/js\/wp-embed.min.js\n<\/script>\n","thumbnail_url":"https:\/\/guides.visual-paradigm.com\/vn\/wp-content\/uploads\/sites\/10\/2026\/08\/designing-finite-state-machines-graphviz.png","thumbnail_width":1024,"thumbnail_height":572,"description":"Learn how to model finite state machines (FSM) from text using Graphviz DOT language. Streamline state transitions and system logic with a browser-based Graphviz editor."}