문제 설명
UML/XMI 파일을 StarUML로 가져오는 방법은 무엇입니까? (How to import any UML/XMI files to StarUML?)
Visual Paradigm이라는 프로그램으로 디자인한 (C++ 프로젝트의) UML 다이어그램을 가져오려고 합니다.
이 프로그램을 사용하면 UML 다이어그램을 다양한 형식으로 저장할 수 있습니다.
)
XMI 형식(StarUML에서 지원하는 확장자 ) 파일을 저장할 XMI 버전을 선택할 수 있습니다.
StarUml에서 파일을 가져오려고 할 때 문제가 발생합니다. VP에서 가져온 XMI 파일(모든 버전을 시도했습니다)을 로드하려고 하면 "파일 로드 실패"라고 표시됩니다.
issue.
I had the same problem and the workaround proposed worked for me, search for file "xmi‑reader.js", then change in function "loadFromFile" the line:
var XMINode = dom.getElementsByTagName('XMI')[0]
to
var XMINode = dom.getElementsByTagName('xmi:XMI')[0]
Adding the name space "xmi:" to the name of the element makes it work.
Depending on you version of StarUML the file name could be xmi21‑reader.js .
(by Spectre_k9、LeonFibuck)