JavaX теперь поставляется с этой функцией. Например, миниатюра и название видео показаны в двух строках:
SS map = youtubeVideoInfo("https://www.youtube.com/watch?v=4If_vFZdFTk"));
showImage(map.get("title"), loadImage(map.get("thumbnail_url")));
Редакторы, которые стоит проверить:
У всех есть свои особые преимущества, так что просто проверьте их. Если у вас уже есть Visual Studio, я бы посоветовал вам просто начать с этой.
Я использую Visual Studio. Он позволяет вам устанавливать точки останова (условные или иные) и устанавливать наблюдения для любого выражения XPath, которое вы можете придумать. Он также поддерживает XSLT прямо из коробки и раскрашивает его иначе, чем обычный XML, поэтому разработка в нем очень проста.
Я получил от кого-то здесь рекомендацию для Altova XMLSpy , и это было довольно приятно в те несколько дней, когда я им пользовался.
Я рекомендую XMLSpy, но не бесплатно - http://www.altova.com/products/xmlspy/xmlspy.html
Если вы ищете бесплатно, вы можете попробовать NetBeans - http://www.netbeans.org/
XML Spy - лучшее, что я использовал, без вопросов. Но это очень дорого.
Я думаю, что отладка XSLT и пошаговый режим действительно переоценены. Конечно, когда я начал использовать XSLT, там не было отладчиков, так что я мог просто идентифицировать себя здесь с моими мучителями. Но те же вещи, из-за которых написание XSLT часто кажется таким же трудным, как вождение автомобиля в смирительной рубашке (например, переменные этого не делают), также делают использование отладчика не намного более полезным, чем парадигма вставки-печати-оператора. ]
Я был доволен использованием XML Cooktop для легкой разработки XSL. Это бесплатно и оказалось довольно надежным для меня.