2009-10-14 3 views
3

나는 wordpress.com에서 BlogEngine.NET 또는 유사한 블로그로 이동하는 데 필요한 것을보고 있습니다. 나는 BlogEngine.NET으로 쉽게 가져올 수 있도록 BlogML 형식으로 WordPress 사이트를 내보낼 수 있도록 export.php를 대체하는 도구를 보았습니다. 그러나 PHP/Wordpress를 설치해야하는 것은 아닙니다. wordpress.com에서 백업을 가져온 다음 내 로컬 워드 프레스에서 BlogML 파일을 가져 오는 내보내기를 사용할 수 있습니다.Wordpress.com 호스팅 블로그를 BlogEngine.NET으로 변환

Wordpress 파일을 변환 할 수있는 도구가 있습니까? 기본적으로 WordPress 파일을 가져올 다른 블로그가 있습니까?

편집 : 다른 블로그 제공 업체에 대한 질문은 .NET 기반, 가능한 한 C#을 사용하는 한 열려 있습니다.

+1

무엇을!?! 100 점 만 50 점? – markratledge

+0

호기심에서 왜 BE.net으로 전환할까요? 나는 그것을보고 시작했습니다. 그리고 그것은 확실히 최고의 운영 체제 .net 옵션 (유일한 옵션?)이지만 여전히 WP에 비해 미숙하다고 느껴집니다. –

+0

우리는 .NET 상점이기 때문에 C#/ASP.NET 이외의 다른 언어와의 통합을 다루고 싶지 않습니다. –

답변

4

Wordpress 파일을 변환 할 수있는 도구가 있습니까?

wordpress.com은 XML로 내보내기하므로 피드를 사용하거나 HTML을 가져 와서 구문 분석하는 것보다 쉽습니다. Navicat은 SQL을 내보내는 PHPMyAdmin에 XML을 지원합니다.

기본적으로 Wordpress 파일을 가져올 다른 블로그가 있습니까?

BlogEngine 이외의 플랫폼을 사용하고 있습니까?

+0

XML에 대해 생각하지 않았습니다. BlogEngine 형식으로 쉽게 변환 할 수 있습니다. –

2

나는 도구를 모르지만 내용을 구문 분석 할 수 있습니다. 재미있는 실험의 종류;)

아카이브의 URL은 다음과 같습니다. yourblog.wordpress.com/year/month; 예 : yourblog.wordpress.com/2009/11. 페이지의 내용은 id = "content"로 div에 래핑됩니다. 각 게시물은 "post"라는 클래스를 포함하는 자식 div로 래핑되고 대상 href는 자식 H2 태그에 포함됩니다.

그것은 다음과 같이 대략 같습니다

<div id="content"> 
    <div class="post-597 post hentry category-activeengine category-coaching tag-philosophy"> 
    <h2> 
     <a title="Permalink for : More than .Net, jQuery, S3 and Corporate-Speak" href="http://activeengine.wordpress.com/2009/11/24/more-than-net-jquery-s3-and-corporate-speak/">More than .Net, jQuery, S3 and Corporate-Speak</a> 
     <em>November 24, 2009</em> 
    </h2> 
    <em class="info"></em> 
    <div class="snap_preview"> 
</div> 
</div> 
<div class="post-562 post hentry category-net category-activeengine category-linux category-mono category-new-techniques category-open-source tag-c tag-mono tag-monodevelop"> 

가 잠재적으로 당신이 월별 아카이브 페이지에 대한 GET을하고 각 게시물에 HREF을 구문 분석 jQuery를 사용할 수 있습니다. 일단 모든 href가 있으면 각 html 파일을 가져 오는 다른 프로세스를 실행할 수 있습니다. 또한 이미지에 대한 프로세스가 필요합니다. 일을 쉽게하기 위해 아카이브를 반영하는 폴더 구조를 만들 수 있습니다.

+1

마크 업은 사용되는 테마에 따라 크게 다르지만 각 카테고리, 월별로 사용할 수있는 피드가 있습니다. 구문을 분석해야하는 이유는 무엇입니까? –

+0

+1 - 그렇게 생각하지 않았습니다. 기본적으로 Firebug를 열고 태그를 살펴보기 시작했습니다. 나는 당신의 아이디어가 마음에 들었다. –

관련 문제