:스칼라 XML \은 xmlns 특성을 복사합니다. 왜, 어떻게 멈출 수 있습니까? 스칼라 REPL에서
val input = <outerTag xmlns="http://xyz"> <innerTag> </innerTag> </outerTag>
input\\@"innerTag"
=>
<innerTag xmlns="http://xyz"> </innerTag>
어떻게 스칼라 이렇게 중지합니까? 왜 내게 <innerTag> </innerTag>
을 줄 수 없습니까? 어떻게 이런 일을 멈추게 할 수 있습니까 (또는 단순히 xmlns
속성을 제거 할 수 있습니까?).
감사합니다.
조
명확한 설명 : 내 전체 작업은 XML 파일을 자르고 그것을 재결합한다. 따라서이 노드는 루트 노드 (xmlns 속성을 가짐) 아래에서 가져온 다음 다시 xmlns가있는 루트 아래의 문서에 다시 통합됩니다.
XML 또는 XML에서 파생 된 문자열에서 네임 스페이스를 제거 하시겠습니까? –
어느 쪽이든 할 것이다 : 나는 그것을 파일로 다시 쓰고있다. 나는 정규 표현식으로 그것을 할 수 있었지만, 나는 뒤집을 수있는 매개 변수가있을 것이라고 생각했다. 설명 편집을 참조하십시오. – Joe