2013-01-02 2 views
-3

가능한 중복 :
PHP: Create new XML file and write data to it?
PHP DOM method createElement need to be self-closing tagPHP XML 파일을 만듭니다

내가 PHP와 XML 파일을 만들려고하고 있어요,하지만 난 생성하는 Section 명령을 모르겠어요 다음 :

<gexf xmlns="http://www.gexf.net/1.2draft" version="1.2"> 
    <graph mode="static" defaultedgetype="directed"> 
     <nodes> 
      <node id="0" label="Hello" /> //I mena this Object 
      <node id="1" label="Word" /> 
     </nodes> 
     <edges> 
      <edge id="0" source="0" target="1" /> 
     </edges> 
    </graph> 
</gexf> 

나는 이야기하고있다. 하나의 개시 선언문과 종료 선언문이 아니라 하나의 선언문으로 구성되는이 자식에 관해서. 이제이 종류의 자식을 만들 수있는 명령을 찾고 있습니다 (<node/>)

+0

문제에 대한 현재 접근 방식은 무엇입니까? :) – ninetwozero

+2

XML을 작성하기위한 몇 가지 내장 라이브러리가 있습니다. 어떤 코드를 선택했는지, 현재 코드가 어떻게 나타나는지에 대한 설명 –

+0

단순히 addChild를 사용 하시겠습니까? 당신이 simplexml을 사용하고 있다고 생각합니다. http://php.net/manual/en/simplexmlelement.addchild.php –

답변

0

두 가지 선택 사항이 있습니다.

1 - XML은 텍스트 파일 일뿐입니다. 트리 구조를 만들 수 DOMDocument 모델을 사용 - 그냥 fopen

또는

2

를 사용하여 텍스트 파일을 만듭니다. 이 파일을 사용하여 saveXML 함수를 사용하여 파일을 만들 수 있습니다.

전적으로 귀하에게 달려 있습니다.

+0

안녕하세요, XML 파일을 만드는 데있어 일반적인 문제가 없습니다. 소스 코드에 표시된 요소를 생성하고 싶습니다. //이 객체를 의미하지만, 어떤 이름을 가지고 있는지도 모릅니다. ' t 구글. – Tim

관련 문제