2
this 튜토리얼을 사용하여 XML 파일을 작성하고 있습니다. 내가 신청했다Transformer로 XML 내부 데이터를 들여 쓰기
transformer.setOutputProperty("{http://xml.apache.org/xalan}indent-amount", "4");
transformer.setOutputProperty(OutputKeys.OMIT_XML_DECLARATION, "yes");
transformer.setOutputProperty(OutputKeys.INDENT, "yes");
xml 형식 지정을위한 코드.
그러나 긴 XML 데이터에 대한
은 나를 khis 같은 xml로 보여줍니다<kml>
<Placemark>
<name>yong</name>
<Polygon>
<timezone>EASTERN</timezone>
<outerBoundaryIs>
<LinearRing>
<coordinates>-77.05788457660967,38.87253259892824,100
-77.05465973756702,38.87291016281703,100
-77.05315536854791,38.87053267794386,100
-77.05552622493516,38.868757801256,100
-77.05844056290393,38.86996206506943,100
-77.05788457660967,38.87253259892824,100</coordinates>
</LinearRing>
</outerBoundaryIs>
</Polygon>
</Placemark>
</kml>
그러나 나는 다음과 같은 방법으로이 문제를 포맷 할 :
<kml>
<Placemark>
<name>yong</name>
<Polygon>
<timezone>EASTERN</timezone>
<outerBoundaryIs>
<LinearRing>
<coordinates>
-77.05788457660967,38.87253259892824,100
-77.05465973756702,38.87291016281703,100
-77.05315536854791,38.87053267794386,100
-77.05552622493516,38.868757801256,100
-77.05844056290393,38.86996206506943,100
-77.05788457660967,38.87253259892824,100
</coordinates>
</LinearRing>
</outerBoundaryIs>
</Polygon>
</Placemark>
</kml>
어떻게이 일을? 이 포맷팅에서 변압기에 어떤 방법이나 다른 속성이 있습니까? 미리 감사드립니다.
\ t \ t \ t ... 임시 방법이며 그것은 또한 유효하지 않습니다 그리고 나는 단지 String에서 좌표를 얻었습니다. 그래서 두 가지 방법이 적절하지 않을 것입니다. :-( –