2012-08-22 5 views
2

다음과 같은 구조의 큰 XML이 있습니다. 이제 <tuv xml:lang="en-GB"><seg>CONTENT</seg></tuv> 노드를 없애기를 원합니다. 따라서 각 장치에 대해 de-DE 부분 만 (<tuv xml:lang="de-DE"><seg>CONTENT</seg></tuv>) 남습니다. 메모장 ++ 또는 다른 도구로이 작업을 수행 할 수 있습니까? 나는 코딩에 익숙하지 않기 때문에 더 간단할수록 좋습니다.메모장에서 XML 노드 제거 ++

내가 무엇을 가지고 :

<tu tuid="ID_0"> 
<tuv xml:lang="en-GB"> 
<seg>Hello!</seg> 
</tuv> 
<tuv xml:lang="de-DE"> 
<seg>Hallo!</seg> 
</tuv> 
</tu> 
<tu tuid="ID_1"> 
<tuv xml:lang="en-GB"> 
<seg>This is a test content! :)</seg> 
</tuv> 
<tuv xml:lang="de-DE"> 
<seg>Das ist ein Testinhalt! :)</seg> 
</tuv> 
</tu> 
<tu tuid="ID_2"> 
<tuv xml:lang="en-GB"> 
<seg>All your base are belong tu us ...</seg> 
</tuv> 
<tuv xml:lang="de-DE"> 
<seg>Och nö, echt jetzt?</seg> 
</tuv> 
</tu> 

내가 원하는 무엇 :

<tu tuid="ID_0"> 
<tuv xml:lang="de-DE"> 
<seg>Hallo!</seg> 
</tuv> 
</tu> 
<tu tuid="ID_1"> 
<tuv xml:lang="de-DE"> 
<seg>Das ist ein Testinhalt! :)</seg> 
</tuv> 
</tu> 
<tu tuid="ID_2"> 
<tuv xml:lang="de-DE"> 
<seg>Och nö, echt jetzt?</seg> 
</tuv> 
</tu> 
+0

이것은 AFAIK와는 아무런 관련이 없습니다.이 질문을 'superuser.com'으로 이동하여 답을 얻는 것이 가장 좋습니다. – code4life

+0

누군가가 이것을 찾고 있다면 해결책을 얻었습니다. Ctrl + H (바꾸기 ...) 찾을 위치 : *? 검색 모드 : 일반 표현 확인 :. 개행과 일치하다 –

답변

1

이 메모장하여 수행 할 수 있습니다 ++ 정규식 찾아 검색 할 수 있습니다. (비워 둡니다)

  • 검색 모드 : 바꿀 <tuv xml:lang="en-GB">\r\n.*\r\n.*\r\n
  • :
    은 무엇 찾기 대화 상자

    • 를 찾기/열 바꾸기 + H Ctrl 키에게을 히트 정기 표현
    • 클릭 모두 바꾸기
  • 관련 문제